Zeile 6: | Zeile 6: | ||
Der Dienst wird dann automatisch angelegt und gestartet. Der Dienstname wird aus den übergeordneten Ordnernamen generiert. | Der Dienst wird dann automatisch angelegt und gestartet. Der Dienstname wird aus den übergeordneten Ordnernamen generiert. | ||
Beispiel: | Beispiel: | ||
Verzeichnis: D:\BitFactory\ | Verzeichnis: D:\BitFactory\Produktiv\AlexExe\Bfx.Alex.Update.Daemon.exe | ||
Dienstname: | Dienstname: ProduktivAlexExe_Updater | ||
Wichtig: Wenn mehrere Instanzen am selben Server ausgeführt werden dürfen die AlexExe Ordner nicht im selben Verzeichnis liegen. | Wichtig: Wenn mehrere Instanzen am selben Server ausgeführt werden dürfen die AlexExe Ordner nicht im selben Verzeichnis liegen. | ||
'''Negativbeispiel''' welches '''NICHT''' funktionieren würde: | |||
Installation 1 in: D:\BitFactory\AlexExe\ | Installation 1 in: <del>D:\BitFactory\AlexExe\Produktiv\Bfx.Alex.Update.Daemon.exe</del> | ||
Installation 2 in: D:\BitFactory\AlexExe\ | Installation 2 in: <del>D:\BitFactory\AlexExe\Test\Bfx.Alex.Update.Daemon.exe</del> | ||
== Versionsupdate == | == Versionsupdate == |
Version vom 18. Juli 2017, 08:19 Uhr
Update Dienst für dezentrale Installation
Dieses Programm ermöglicht es dezentrale ALEX-Installationen zu betreiben die automatisch aktualisiert werden.
Installation
Zum einrichten des Update Dienstes auf einer dezentralen Installation reicht es aus "Bfx.Alex.Update.Daemon.exe" als Administrator zu starten. Der Dienst wird dann automatisch angelegt und gestartet. Der Dienstname wird aus den übergeordneten Ordnernamen generiert.
Beispiel: Verzeichnis: D:\BitFactory\Produktiv\AlexExe\Bfx.Alex.Update.Daemon.exe Dienstname: ProduktivAlexExe_Updater
Wichtig: Wenn mehrere Instanzen am selben Server ausgeführt werden dürfen die AlexExe Ordner nicht im selben Verzeichnis liegen. Negativbeispiel welches NICHT funktionieren würde: Installation 1 in:D:\BitFactory\AlexExe\Produktiv\Bfx.Alex.Update.Daemon.exeInstallation 2 in:D:\BitFactory\AlexExe\Test\Bfx.Alex.Update.Daemon.exe
Versionsupdate
Der Dienst kopiert neue Versionen nachdem diese vom Client an den Server übertragen wurden. Der Kopiervorgang dauert mindestens 15 Minuten, daher sollte nach dem einspielen einer Version der "Neustart" mit ausreichendem Abstand festgelegt werden.
Überprüfung Update Dienst
Sollte der Dienst für mehr als 5 Minuten nicht laufen bekommen Benutzer die den ALEX-Client starten einen Warnhinweis angezeigt.
Synchronisierung Konfiguration
Die Konfigurationsdatei wird minütlich synchronisiert, Änderungen von dieser müssen somit nur am Server erfolgen.
Automatische Aktionen vor der Aktualisierung
Automatische ausgeführte Aktionen(Batchdatei) können vor und nach dem Update durchgeführt werden: VersionUpgrade_ControlNetworkShare