180 Stimmen

Cron-Job nur ausführen, wenn er nicht bereits läuft

Ich versuche, einen Cron-Job als eine Art Watchdog für einen Daemon einzurichten, den ich erstellt habe. Wenn der Daemon Fehler macht und ausfällt, möchte ich, dass der Cron-Job ihn regelmäßig neu startet... Ich bin mir nicht sicher, wie das möglich ist, aber ich habe mir einige Cron-Tutorials durchgelesen und konnte nichts finden, was das tut, wonach ich suche...

Mein Daemon wird von einem Shell-Skript gestartet, also suche ich eigentlich nur nach einer Möglichkeit, einen Cron-Job NUR dann auszuführen, wenn der vorherige Lauf dieses Jobs nicht mehr läuft.

Ich habe diesen Beitrag gefunden , die eine Lösung für das, was ich mit Sperrdateien zu tun versuchen, nicht ich bin nicht sicher, ob es einen besseren Weg, um es zu tun ...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X