Skip to main content

Aufgabe: Periodischer Worker Neustart

Für einen periodischen Neustart des Workers benötigen wir folgendes Script, welches als ".bat" gespeichert wird.

@echo off
 set DIENSTNAME1="05_SQUEEZE_Worker"
 net stop %DIENSTNAME1% 2>nul
 if errorlevel 2 (
   echo Dienst ist bereits gestoppt . . . Starte %DIENSTNAME1%
   net start %DIENSTNAME1%
 )
 net start %DIENSTNAME1%

1. Aufgabe erstellen

 

worker-restart-aufgabe-erstellen.png

 

5l4worker-restart-sys&prio.png

Der Name und die Beschreibung ist natürlich frei wählbar.

Damit die Aufgabe unabhängig von der Anmeldung eines Benutzers ausgeführt wird und auch unabhängig von eventuellen Passwortänderungen ist, hat sich bewährt, das System Konto auszuwählen. 

Die Aufgabe "mit höchsten Privilegien" zu starten hat sich ebenfalls bewährt.

2. Trigger/Zeitpunkt festlegen

worker-restart-Neuer-Trigger.png

Das Intervall in dem der Worker neu gestartet werden soll ist frei definierbar.

3. Aktion festlegen

worker-restart-aktion.png

Als Programm wird die Oben erstellte ".bat" (worker restart.bat) ausgewählt.