Pascal_Osthus-bugat_1753

3 moegliche Wege um eine Kaltstart auszufuehren

Discussion created by Pascal_Osthus-bugat_1753 on Jan 31, 2017
Ein Kaltstart erlaubt während des Starten von Automation Engine die MQ Tabellen zu leeren. Ein Kaltstart ist empfohlen wenn große Performance-Probleme vorliegen oder nachdem ein Upgrade des AE Servers vorgenommen wurde.

Hier im folgenden werden 3 Wege beschrieben, die diese Operation ermöglichen:

1. Über den Service Manager Dialog ( ausschließlich auf Windows )

Die ist die einfachste Vorgehensweise. Mit einem Rechstklick auf eine Work Process (WP), und anschließend im Kontextmenü die Option Start Service with > Coldstart benutztn.

wfv7rse2bnp3.png

Bitte beachten:

- Diese Operation soll NUR auf einem WP ausgeführt werden. Der Grund dafür ist das ein Kaltstart zu einem Leeren der Message Queues (MQ Tabellen) führt. Deshalb soll diese Operation nur einmal gemacht werden. Die restlichen Prozesse sollen dann im "NORMAL" Modus gestartet werden.

- Ein Kaltstart mit "System Stop" is etwas anders: Alle Mandanten werden nämlich dann nach Serverstart inaktiv gelassen. Die Mandanten müssen anschließend manuell mit "Client GO" gestartet werden.

2. Kaltstart über die Konfigurationsdatei (ucsrv.ini).

Lediglich der Parameter "Startmode=COLD" muss in Abschnitt [GLOBAL] gesetzt werden.
Wenn die Mandanten ebenfalls nach dem Neustart gestoppt bleiben muessen, soll die Einstellung SystemStop=YES gesetzt,
Bitte beachten Sie, dass diese Einstellungen NUR bis zum nächsten Neustart gültig sind. Diese Parameter werden automatisch auf StartMode=NORMAL und SystemStop=NORMAL in der Datei ucsrv.in nach erfolgtem Neustarten zurückgesetzt.

3. Über den Service Manager im Batchmodus.

Eine CLI-Anweisung des Service Manager kann zu diesem Zweck benutzt werden. Diese Anweisung kann auch zum Auflisten, Stoppen aktiver Prozesse benutzt werden.

Ein Serverprozess sollte mit folgender Syntax benutzt werden:

UCYBSMCL[.EXE]  -c START_PROCESS -h computer name -n phrase -s name of the service [-sm start mode] [-p password]

Zum Beispiel:

UCYBSMCL -c START_PROCESS -h VMSTM2K12R2AE3 -n AEV11 -s UC4WP1 -sm Coldstart




Outcomes