Thread watchdog bei einer while-Schleife
(20 answers)
Opened by perlensammler22 at 2015-09-22 07:29
ok, ich Versuchs noch mal zu beschreiben.
Ich habe ein Programm geschrieben, das auf Aktionen an STDIN wartet. Die Schleife beginnt mit Aufgerufen wird das gane mit: $ ./quelle|meinperl.pl Solange auf STDIN nichts kommt, solange wartet die Schleife. Es wird also nichts abgearbeitet. ich weiß allerdings das Systembedingt von der "quelle" mindestens alle 4 Minuten etwas kommen muss. Sollt das allerdings ausbleiben, möchte ich die quelle + meinperl.pl neu starten. Das es unter /etc/init.d ein passende Start-Script gibt. Reich es, wenn nach Ablauf der Zeit 2x4 Minuten diese Script aufgerufen wird. Ich könnte das ganze mit einem zweiten Programm realisieren, das regelmäßig ein Zeitstempel in einer Datei prüft. Diesen Zeitstempel schreibt meinperl.de. Allerdings finde ich diese Lösung nicht Elegant und dachte mir da muss es doch sicherlich etwas fertiges geben. Gruß perlensammler Last edited: 2015-09-22 18:14:34 +0200 (CEST) |