Ausführungszeit von Befehlen beschränken
Geben Sie die maximale Ausführungszeit an
Sie können in der INI-Datei die maximale Zeit für die Ausführung eines Befehls definieren.
Um zu verhindern das auf die Antwort eines Befehls (bzw. eines dadurch aufgerufenen Scriptes oder Programms das durch Sie definiert wurde) unendlich lange gewartet wird, gibt es den TimeOut - Parameter. Hier geben Sie einen Wert in Sekunden an - der angibt wie lange maximal auf die Änderung des Status-Wertes der ID-Datei durch Ihr Script/Programm gewartet werden soll, bis der Befehl als fehlerhaft erkannt werden soll.
Dies ist besonders wichtig falls es bei Ihrem Script/Programm zu einem Ausführungsproblem gekommen ist, bzw. es nicht sauber gestartet werden konnte.
Nach erreichen dieser maximalen Ausführungszeit wird die ID-Datei ins .\Msgs\Error\ Verzeichnis verschoben und dem Benutzer per E-Mail oder MSN eine entsprechende TimeOut-Meldung zurückgegeben, das das Script die Verarbeitung in der definierten Zeit nicht abgeschlossen hat.
Dieser Timeout hat dabei NICHTS mit der Prozess-ID (PID) der Ausführung zu tun. Der Gestartet Windows-Prozess wird nicht beendet oder abgeschossen (kill), sondern läuft dennoch weiter. Achten Sie daher acuh immer auf entsprechende Error-Handler in Ihren Scripts/Programmen.