Bei Verwendung der When using the Enterprise Edition des Connect Servers übernimmt der Connect Launcher den Start des Connect Managers, welcher wiederum den die Konfiguration und den Start der für den Betrieb benötigten Software-Komponenten koordiniert. Von einem direkten Start des Connect Managers wird abgeraten, da dieses Szenario nicht aller für zukünftige Connect Releases geplanten Funktionalitäten (wie z. B. Online Update) unterstützt.
Der Connect Launcher ist unter folgendem Pfad zu finden:
...
Plattform
...
of the Connect Server, the Connect Launcher takes over the start of the Connect Manager, which in turn coordinates the configuration and start of the software components required for operation. Direct launch of the Connect Manager is not recommended, as this scenario does not support all the functionality planned for future Connect releases (such as Online Update).
The Connect Launcher can be found under the following path:
Platform | Path |
---|---|
Linux / macOS | [Installationsverzeichnisinstallation directory]/bin/launcher/[Versionversion]/[Plattformplatform]/GalileoGroup.Connect.Launcher |
Windows | [Installationsverzeichnisinstallation directory]\bin\launcher\[Versionversion]\[Plattformplatform]\GalileoGroup.Connect.Launcher.exe |
Portable / Docker | [Installationsverzeichnisinstallation directory]/bin/launcher/[Versionversion]/[Plattformplatform]/GalileoGroup.Connect.Launcher.dll (unter Windows muss das Pfadtrennzeichen / durch das Zeichen \ ersetzt werden.) |
...
under Windows the path separator / must be replaced by the \ character). |
Connect Launcher supports following command line parameters:
Parameter | BeschreibungDescription |
---|---|
configSpezifiziert | den Pfad zur Konfiguration der aktuellen Connect InstallationSpecifies the path to the configuration of the current Connect installation. |
hostDefiniert den Namen des aktuellen Hosts in der Konfiguration. Der Wert dieses Parameters bestimmt, welche Dienste aus der Konfiguration auf dem aktuellen Host gestartet werden | Defines the name of the current host in the configuration. The value of this parameter determines which services from the configuration will be started on the current host. |
logging, loghost, logname, logsource, logdir, logfile | Diese Parameter steuern die Aufgabe von Protokollinformationen. Eine detaillierte beschreibung befindet sich hierThese parameters control the task of logging information. A detailed description can be found here: Konfiguration des Ziels für Protokollausgaben (Connect 2022). |
startmode | Steuert die Art und Weise, auf die neue Prozesse gestartet werden. Dies hat insbesondere unter Windows Auswirkungen, da sich beim Startmodus “dotnet” alle Prozesse ein Konsolenfenster teilen und beim Startmodus “shell“ jeder Prozess sein eigenes Konsolenfenster bekommt. Folgende Werte werden unterstützt: dotnet: Start neuer Prozesse mittels des .NET Frameworks shell: Start neuer Prozesse mit Hilfe der Shell Wird dieser Parameter nicht angegeben, so wird der Startmodus “dotnet” verwendet. Eine Ausnahme bildet der Start innerhalb eines Debuggers: Hier wird “shell” als Standardwert verwendet. |
Beispiel
...
Controls the way in which new processes are started. This has an effect especially under Windows, because in the "dotnet" startup mode all processes share a console window and in the "shell" startup mode each process gets its own console window. The following values are supported: dotnet: Starting new processes using the .NET framework shell: Start new processes with the help of the shell If this parameter is not specified, the start mode "dotnet" is used. An exception is the start within a debugger: Here "shell" is used as default value. |
Example
Starts the Connect Launcher (platform: windows-x64) under Windows. Logging is done in log files.
Code Block | ||
---|---|---|
| ||
.\GalileoGroup.Connect.Launcher.exe --config=..\..\..\..\..\cfg\config.json --host=connect01 --logging=file --logdir=..\..\..\..\..\log |