Level ist für die autonome Ausführung konzipiert. Wenn der Level-Hauptprozess abstürzt, stellt eine Watchdog-Aufgabe den Service automatisch wieder her und startet ihn neu, ohne dass ein manueller Eingriff erforderlich ist.
Funktionsweise
Die Watchdog-Aufgabe ist ein leichtgewichtiger Prozess, der vom Betriebssystem gesteuert wird. Sie wird regelmäßig ausgeführt (etwa alle 5 bis 10 Minuten je nach Plattform) und prüft, ob der Level-Agent aktiv ist. Wenn der Service angehalten oder nicht reaktiv ist, wird er automatisch neu gestartet.
Sie müssen nichts konfigurieren — die Aufgabe wird automatisch mit dem Level-Agent installiert und aktiviert.
Plattformspezifische Details
🖥️ PLATTFORMHINWEISE:
Windows : Die Aufgabe wird als geplante Systemaufgabe unter dem SYSTEM-Konto ausgeführt. Sie prüft und startet den Level Agent Service neu.
macOS : Die Aufgabe wird als LaunchDaemon ausgeführt, gesteuert durch
com.level.watchdog.plist. Sie wird beim Systemstart ausgeführt und prüft regelmäßig den Status des Agenten.Linux : Die Aufgabe wird als systemd-Service ausgeführt (
level-watchdog.service). Wie andere Level-Services wird sie durch systemctl verwaltet und läuft als root.
Häufig gestellte Fragen
Was passiert, wenn die Watchdog-Aufgabe selbst stoppt ? In den meisten Fällen wird sie vom Betriebssystem neu gestartet. Unter Windows ist sie für einen automatischen Neustart konfiguriert. Unter macOS und Linux, falls sie stoppt, kontaktieren Sie den Level Support für Diagnosehilfe.
Kann ich die Watchdog-Aufgabe deaktivieren ? Technisch ja, aber wir empfehlen das nicht. Der Zweck der Aufgabe ist es, den Level-Agent ständig aktiv und funktionsfähig zu halten. Wenn Sie sie deaktivieren, könnte der Agent bei einem Absturz unbegrenzt inaktiv bleiben.

