Ich werde mich für diese Aufgabe mit einem einfachen Cron-Job zufrieden geben. Die Kombination cron + smf sollte ausreichen: SMF sorgt dafür, dass der Dienst weiter ausgeführt wird, und startet im Fehlerfall den Dienst neu. Cron startet den Dienst regelmäßig neu. Wenn cronjob den Dienst nicht neu startet, was AFAIK nur dann passieren sollte, wenn der Computer während des Zeitpunkts, zu dem der Dienst gestartet werden sollte, neu gestartet wurde, startet SMF den Dienst selbst neu, da der Dienst ebenfalls offline sein muss. Ich bezweifle, dass es Anlässe gibt, bei denen Cronjob fehlschlägt und der Dienst noch läuft. Wenn dies der Fall sein könnte, würde SMF den Dienst nicht von selbst neu starten, aber hoffentlich wird dies nicht passieren.
Starten Sie den Solaris 10 SMF-Dienst täglich automatisch neu
1105
Magnus Müller
Ich stehe derzeit vor dem Problem, einen SMF-Dienst täglich zu einer bestimmten Zeit automatisch neu zu starten. Die einfachste Lösung ist wahrscheinlich die Verwendung von cron . Derzeit ist mein Haupthinhalt der Umgang mit "verlorenen Ereignissen": Die Lösung muss auch im Fehlerfall funktionieren. Daher muss der Dienst später am selben Tag neu gestartet werden, wenn der Computer nicht zur geplanten Zeit ausgeführt wurde. Leider ist anacron auf diesem Rechner nicht verfügbar, daher kann ich das nicht verwenden. Dabei bin ich fest damit beschäftigt, mehr als einen Crontab-Eintrag zu verwenden, um zu überprüfen, ob ein geplantes Ereignis verpasst wurde. Gibt es einen einfacheren Weg, dies zu implementieren?
1 Antwort auf die Frage
0
Magnus Müller
Verwandte Probleme
-
2
Allgemeine Mac OS-Ordner / -Einstellungen zum Überprüfen (wenn Sie versuchen, eine lästige, selbstst...
-
5
crontab, um osx aus dem schlaf zu erwecken
-
2
So konfigurieren Sie ein Remote-Basisverzeichnis unter Mac OS X
-
1
Windows Install - Wie lege ich ein Passwort für den Standardbenutzer fest?
-
4
Cron läuft, aber nichts passiert
-
9
Kann ich ein Admin-Privileg nur für eine Anwendung erstellen?
-
2
Wie erhöhen Sie die Berechtigungen für eine Mac-Anwendung mithilfe der GUI?
-
3
Verwenden Sie cron für die Bildschirmaufnahme unter Mac OS X
-
1
Fedora Crontab Änderungen
-
5
Wie führe ich einen launchd-Befehl als root aus?