Konfigurieren von d.ecs monitor for d.3 repositories
Mithilfe einer Konfigurationsdatei können Sie allgemeine Einstellungen für die Anwendung vornehmen.Die Konfigurationsdatei finden Sie sich im Installationsverzeichnis im Unterordner conf. Die Konfigurationsdatei heißt appsettings.config.
Beispiel:
Ist das Produkt im Verzeichnis
C:\d3\d.ecs monitor for d.3 repositories\
installiert, sodass die Anwendung im Verzeichnis
C:\d3\d.ecs monitor for d.3 repositories\bin\
liegt, dann muss die Konfigurationsdatei folgenden Pfad besitzen:
C:\d3\d.ecs monitor for d.3 repositories\conf\appsettings.config
Die Konfigurationswerte können via Aufrufparameter --configure gesetzt werden.
Mit dem Aufruf
"d.ecs monitor for d.3 repositories.exe" --configure port=4211
wird in der Konfiguration der Wert "4211" für den Schlüssel "port" hinterlegt.
Alternativ, für die manuelle Anpassung: Die leere appsettings.config-Datei besteht aus den folgenden XML-Wurzelelementen:
<?xml version="1.0" encoding="utf-8"?> <appSettings> </appSettings>
Für jede vorzunehmende Einstellung wird anschließend jeweils ein Element unterhalb des<appSettings>-Knoten hinzugefügt. Der Aufbau dieser Elemente ist immer wie folgt:
<add key="[key]" value="[value]" />
Für folgende Schlüssel können Werte eingetragen werden:
System.BaseUri
Dieser Schlüssel bestimmt die URI von d.ecs http gateway, an welcher sich die Anwendung registriert
Falls dieser Wert gesetzt wird, überschreibt dies ggf. einen Wert aus d.ecs jstore
port
Mithilfe dieses Schlüssels kann ein fester Port vorgegeben werden. Die Anwendung versucht beim Start anschließend den vorgegebenen Port zu nutzen. Ist der Port bereits belegt kann die Anwendung nicht starten.
Mögliche Werte sind Ganzzahlen.
Ist der Schlüssel nicht angegeben, wird ein zufälliger Port genutzt.
protocol
Dieser Schlüssel bestimmt, mit welchem Protokoll der Webserver der Anwendung gestartet werden soll.
Mögliche Werte sind "http" und "https".
Ist der Schlüssel nicht angegeben, wird standardmäßig "http" genutzt.
C:\d3\d.ecs monitor for d.3 repositories\