Ich möchte den Start / Neustart und das Herunterfahren eines Multi-Modul-Softwaresystems verwalten, das auf einer Reihe von Windows-Maschinen ausgeführt wird.

Zum Beispiel:

  • [Einige Maschinen booteten, andere tun es immer noch]

  • Führen Sie das gesamte System mit einem Startvorgang oder einem Netzwerkbefehl usw. auf dem Computer der Operator Station aus - alle Maschinen müssen ihre definierten Prozesse starten

  • Einige Prozesse können während des Betriebs abstürzen - wenn sie definiert sind, werden sie automatisch neu gestartet

  • Stoppen Sie das gesamte System mit einem Stopp-Prozess oder einem Netzwerkbefehl usw. auf dem Computer der Operator Station - jede Maschine bricht die definierten Prozesse ab

  • goto [start]

  • Der Status der Prozesse jeder Maschine kann über ein Web-Interface oder dergleichen abgefragt werden.

Fürs Erste verwende ich ein System mit Batch-Dateien und Remote-Execute / Kill, was sehr fehleranfällig ist.

Ich plane also, eine Art Systemdienst zu entwickeln, der im Hintergrund läuft und den Status der Prozesse aufrechterhält.

Aber vielleicht kennt jemand ein Werkzeug, das bereits die Dinge erledigt, die ich brauche.

Danke im Voraus!

beutelfuchs
quelle