acon-chk - Überwachung der acon-Prozesse unter Windows

Tool zum automatischen Beenden hängengebliebener Prozesse

Einsatzzweck

Duchr irreguläre Eingabe- Parameter, Fehler in Parameterdateien oder bei der Verarbeitung übergroßer Ergebnismengen kann es vorkommen, dass sich unter Windows der Prozess "acon.exe", der die Abarbeitung der Job-Dateien erledigt, nicht selbst beendet.

Im Normalfall läuft der acon-Prozess nur wenige Sekunden und beendet sich mit Abschluss der aktuellen Aufgabe von selbst.

Das hier beschriebene  Werkzeug ermittelt bei Aufruf acon-Prozesse, die länger als eine eingestellte Zeit aktiv sind, und beendet diese.

Installation und Konfiguration

Der Inhalt der zip-Datei kann in einem beliebig gewählten Verzeichnis abgelegt werden

Zu Einstellen der Parameter editiert man die Datei acon-chk.cmd, in der folgende Parameter gesetzt werden können:
 
Parameter Bedeutung Voreinstellung
LogFile Pfad und Dateiname der log-Datei; absolute und relative Angabe möglich acon-chk.log
LogAll wenn gesetzt, werden alle Starts protokolliert, nicht nur die, bei denen Prozesse beendet werden 1
ProcName Name des Prozesses acon.exe
DRIVE Laufwerk, auf dem das Tool abgelegt wurde c:
SCRIPT-PATH Pfad und Dateiname des Haupt-Scriptes \tools\acon-chk
TIME2WAIT max. Laufzeit, nachder acon beendet wird 60s
TimeModifier Parameter für schtasks - Zeit zwischen zwei Aufrufen des Tools 60min

Aufruf des Tools

acon-chk [ Parameter ]
Parameter: [ /install ] [ /remove ] [ /status ]
ohne    : acon-Prozesse werden geprüft und ggf. beendet
install : trägt acon-chk in die Aufgabenplanung ein
remove  : löscht den Eintrag in der Aufgabenplanung
status  : zeigt an, ob acon-chk im Taskplaner aktiv ist
/?      : Hilfe 

Beispiel:
acon-chk /? 
Zeigt den Hilfetext an.

Für  /install und /remove benötigt das Script Administratorrechte.

Download

acon-chk ist unter Beibehaltung des (C)-Vermerkes ohne jede Einschränkung auf eigene Gefahr frei verwendbar.
 
Artikel zuletzt bearbeitet am: 25.08.2022 18:16