Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:x2:x2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:x2:x2 [2022/08/17 11:41] – angelegt mdippoldde:x2:x2 [2022/08/17 14:40] (aktuell) mdippold
Zeile 1: Zeile 1:
 ====== X2 ====== ====== X2 ======
-[[de:x2:install|Installation]]+  * [[de:x2:x2|Home]] 
 +  * [[de:x2:install|Installation]] 
 +  * [[de:x2:install_client|Installation x2Client]]
  
 +===== Historie =====
 +Die Ursprünge des X2 liegen in der Problemstellung wiederkehrend Befehlsketten auf der Konsole nacheinander zu starten und diese zu überwachen. Dabei musste der Return-Wert des Vorgängers berücksichtigt werden. Mit der Zeit wurden die Scripte, welche die einzelne Ketten zusammengefasst haben immer komplexer und die Übersicht ging verloren.
 +Zeitgleich wurde die Systemlandschaft komplexer, so dass die Prozessketten sich über Systemgrenzen hinweg erstreckten. Bei Fehlern war es kaum möglich das entsprechende Log-File (wenn vorhanden) zu finden.
 +
 +Aus all diesen Problemstellungen entstand die Oberfläche und wurde über mehrere Jahre weiterentwickelt.
 +
 +===== X2 die Idee =====
 +==== Objekte ====
 +Das X2 besteht aus 3 verschiedenen Objekten.
 +
 +  - **Job**: Ein Job ist ein Befehl, der auf einer Konsole ausgeführt wird. 
 +  - **Template**: Ein Template kann als Script interpretiert werden. Es beinhaltet einen Baum von Jobs. An dessen Wurzel ist immer ein Starter-Job zu finden, der den Startzeitpunkt definiert
 +  - **Gruppe**: Eine Gruppe kann als Verzeichnis interpretiert werden. Es kann Templates und weitere Gruppen beinhalten
 +
 +==== Definition und Ausführung ====
 +Das X2 Unterscheidet 2 Sichten. Die Definitions-Sicht und die Ausführungs-Sicht. 
 +
 +In der Definitions-Sicht werden Templates und Jobs definiert, erstellt und bearbeitet. Wird ein Template zur Ausführung gebracht, so wird eine Kopie der Definition in der Ausführungs-Sicht erstellt. Beide Seiten sind von da an ab unabhängig voneinander. Wird die Ausführung beendet, so ist die Ausführungs-Sicht nicht mehr veränderbar.
de/x2/x2.1660729276.txt.gz · Zuletzt geändert: von mdippold

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki