Anpassungen und Fixes - Version 2.2.0
Issue 61: Ungültige Objekt-IDs in Applikations-Datensatz?
Applikationen von potentiellen externen verbundenen Datenverteilern werden von der StartStopp-Applikation nicht mehr abgefragt.
Issue 20: Parametrierung wird in StartStopp nicht initialisiert
Es wurde ein potentielles Timing-Problem beim Ermitteln des Anmeldezustandes einer Applikation behoben, dass dazu führen konnte, dass einzelne Inkarnationen nie den erwarteten Zustanf INITIALISIERT erreichen konnten und damit potentiell die Ausführung weiterer Inkarnationen behindert haben.
Issue 16: Zeitpunkt an dem eine SWE gestartet wurde mit in der Übersicht anzeigen
Der Zeitpunkt wird in der Konsolenapplikation angezeigt.
Issue 18: Hoher Speicherverbrauch wegen MemoryLeak (viele DafDataModel-Instanzen)
Die ursächliche ungünstige Wiederverwendung der Datenverteilerverbindung wurde umgearbeitet, so dass das Memory-Leak nicht mehr auftreten sollte.
Issue 11: Consolen GUI abgestützt
Das Problem war nicht definiert nachvollziehbar. Die verwendete Konsolenbibliothek wurde auf den aktuellen Stand gebracht, womit die Ursache möglicherweise beseitigt wurde.
Issue 17: Versionieren startet System wenn angehalten
- Es gibt eine neue Startoption -disableAutostart=ja/nein (Default: nein), mit der festgelegt werden kann, ob die StartStopp-Applikation die geladene StartStopp-Konfigurationsdatei initial sofort ausführt. Damit kann StartStopp gestartet werden, ohne sofort das System in Betreib zu nehmen.
- Das Kommando zum "Versionieren" hat einen zusätzlichen Parameter mit dem festgelegt werden soll, ob nach der Übernahem ein laufendes System unmittelbar angepasst und entsprechende Prozesse gestartet werden sollen oder nicht. Wenn keine sofortige Anpassung erfolgen soll, werden lediglich entfernte Inkarnationen beendet und entfernt, sowie die Konfigurationen aller anderen Inkarnationen aktualisiert. Laufende Applikationen werden nicht angehalten und in der Konsole lediglich als geändert markiert.
- In der StartStopp-Konsole gibt es zwei Kommandos zum Versionen. "Versionieren" mit dem bisherigen Verhalten und "Versionieren ohne Restart" mit dem zusätzlich eingeführten Verhalten.