Kommandozeilenwerkzeug für Microservices (charly-Dienste)
solutio Support
Letztes Update: vor 2 Jahren
Alle Microservices (charly-Dienste) werden im Rahmen eines charly-Updates durch den charly-Updater registriert und gestartet. Für den Fall, dass ein Microservice z.B. für eine Konfigurationsänderung manuell gestoppt und wieder gestartet werden muss, gibt es das Tool ACD.
Das ACD-Tool besteht aus jeweils einer Skriptdatei für Windows (acd.bat) und macOS (acd.sh). Die Skriptdateien sind grundsätzlich in Funktion und Oberfläche identisch. Das Skript muss über die Kommandozeile im Administratormodus ausgeführt werden. Dazu muss in der Kommandozeile der Pfad zu dem Verzeichnis geöffnet sein, in dem die Skripdateien (acd.bat bzw. acd.sh) liegen.
Die Skriptdateien befinden sich unter: \Solutio\Server\ncjs.
Aufruf
Der Aufruf beginnt immer mit der Angabe des Skripts gefolgt von dem eigentlichen Befehl. Die Syntax lautet wie folgt:
Es gibt Befehle, die für alle bekannten Microservices gleichzeitig durchgeführt werden und Befehle, mit denen Sie nur einen bestimmten Microservice ansprechen. Für diese „Einzelbefehle“ müssen Sie den Short Name des Microservices angeben. Die Short Names der Microservices finden Sie heraus, indem Sie in der Kommandozeile folgenden Befehl eingeben:
Als Ergebnis erhalten Sie eine Liste aller bekannten Microservices.
Im Folgenden ein Beispiel für den Auth-Microservice. Der Short Name ist die Angabe hinter Name. In diesem Fall "auth":
Befehle
Mit dem Short Name können Sie nun einen „Einzelbefehl“ für den Auth-Microservice absetzen.
Beispiel: Der Microservice mit dem Short Name "auth" soll über ACD gestoppt werden.
Im Folgenden finden Sie eine Liste aller verfügbaren Befehle:
