Bfx.Alex.Update.Daemon: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
== Installation ==
== Installation ==
Zum einrichten des Update Dienstes auf einer dezentralen Installation reicht es aus "Bfx.Alex.Update.Daemon.exe" als Administrator zu starten.
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 muss nur noch gestartet werden. Der Dienstname wird aus dem übergeordneten Ordnernamen generiert.
Der Dienst wird dann automatisch angelegt und muss nur noch gestartet werden. Der Dienstname wird aus den übergeordneten Ordnernamen generiert.
  Beispiel:
  Beispiel:
   Verzeichnis: D:\BitFactory\AlexExeKunde1\Bfx.Alex.Update.Daemon.exe
   Verzeichnis: D:\BitFactory\AlexExe\Kunde1\Bfx.Alex.Update.Daemon.exe
   Dienstname:  AlexExeKunde1_Updater
   Dienstname:  AlexExeKunde1_Updater


== Versionsupdate ==
== 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.
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.
Hinweis: Beim Updateprozess werden alle ALEX-Clients(unabhängig vom Installationsort) auf dem Computer beendet!


== Überprüfung Update Dienst ==
== Überprüfung Update Dienst ==
Zeile 17: Zeile 16:


== Synchronisierung Konfiguration ==
== Synchronisierung Konfiguration ==
Die Konfigurationdatei wird minütlich synchronisiert, Änderungen von dieser müssen somit nur am Server erfolgen.
Die Konfigurationdatei wird minütlich synchronisiert, änderungen von dieser müssen somit nur am Server erfolgen.


== Automatische Aktionen vor der Aktualisierung ==
== Automatische Aktionen vor der Aktualisierung ==
Nach dem erstmaligem Start des Dienstes ist im AlexEXE Ordner eine Datei "bfx_StopNetworkShare.bat" zu finden.
Automatische ausgeführte Aktionen(Batchdatei) können vor und nach dem Update durchgeführt werden: [[VersionUpgrade_ControlNetworkShare]]
In dieser Datei ist der Befehl hinterlegt der vor dem Update alle ALEX-Clients erzwungen beendet.
Sollten andere Aktionen gewünscht sein vor dem Upgrade kann diese Datei beliebig angepasst werden.

Version vom 29. Mai 2017, 16:13 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 muss nur noch gestartet werden. Der Dienstname wird aus den übergeordneten Ordnernamen generiert.

Beispiel:
 Verzeichnis: D:\BitFactory\AlexExe\Kunde1\Bfx.Alex.Update.Daemon.exe
 Dienstname:  AlexExeKunde1_Updater

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 Konfigurationdatei 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