Thread Scheduler mit Fehlerbehandlung bei Scriptabbruch
(10 answers)
Opened by Steffan at 2014-07-23 11:10
Cron wäre sinnvoll.
Aber das kann dein Programm nicht neustarten, wenns nicht passt. Da muss ein übergeordnetes Shell-/Perl.Skript das programm starten, den Rückgabewert prüfen und (mehrfach, Begrenzung nicht vergessen!) neustarten. Cygwin hat crond drin. Weiteres: http://stackoverflow.com/questions/707184/how-do-y... http://alvinalexander.com/blog/post/linux-unix/get... http://www.davidjnice.com/articles/cygwin_cron-ser... Ein Crontabeintrag bei dem das Programm neu gestartet wird, wäre das hier: Code: (dl
)
* * * * * user1 startok=1; while [ $startok == 1 ] ; do DEINPROG ; startok = $? ; done Aber wenn ich ganz ehrlich bin, würde ich für den Crontab ein Perlprogramm schreiben, das das Programm startet, den Rückgabewerte auswertet, bei Fehlstart ein Mail sendet und es bis zu einer Grenze merhfach neustarten versucht. Damit umgehst du eine grässliche Shell-Codezeile in der crontab. Editiert von GwenDragon: Crontab-Eintrag Last edited: 2014-07-23 12:18:33 +0200 (CEST) |