PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cron: start eine maximale Laufzeit zuweisen


mekakic
2013-11-28, 09:20:34
Hi, ich möchte (ob über cron direkt oder mittels cmd tool) einen Job starten, der nur eine maximale Zeit zugewiesen bekommen soll. Wenn die Anwendung nach z.B. 5min. noch nicht fertig ist soll sie automatisch wieder gekillt werden.

Also:
startwithtimelimit -sec 600 Tool_LikesToOverstayItsWelcome.bin

Geht das? Danke :)

BBig
2013-11-28, 13:54:25
http://www.ibm.com/developerworks/library/l-job-terminating/index.html

sei laut
2013-11-28, 18:34:28
Du wirst lachen, aber die Lösung heißt timeout. Und ja, es ist so einfach. Kannst auch einen kill Wert mit -s übergeben.

timeout 5m (oder 600s) meintollesProgramm

mekakic
2013-11-29, 10:22:22
Geil! Danke.... :)