status

Zeigt den Status der Ausführung von Dev Proxy-Instanzen an.

Zusammenfassung

devproxy status [options]

Options:
  --pid <pid>              Show status of a specific instance
  --log-level <log-level>  Level of messages to log
  --no-color               Disable colored output
  --output <format>        Output format
  -h, --help               Show help

Verwendung

devproxy status

Argumente

Nichts

Options

Name Beschreibung Zulässige Werte Vorgabe
--log-level <log-level> Ebene der zu protokollierenden Nachrichten Trace, Debug, Information, Warning, Error, , Critical, None Information
--no-color Farbausgabe deaktivieren n/a n/a
--output <format> Ausgabeformat Text, Json Text
--pid <pid> Anzeigen des Status einer bestimmten Dev Proxy-Instanz nach Prozess-ID Integer n/a

Bemerkungen

Wenn Sie mehrere Dev Proxy-Instanzen (mithilfe --as-system-proxy false) ausführen, status werden alle ausgeführten Instanzen aufgelistet. Verwenden Sie die --pid Option, um den Status einer bestimmten Instanz anzuzeigen.

Der Befehl verwendet die Instanzanmeldeinformationen des aktuellen Benutzers, um den API-Status zu überprüfen. Die Ausgabe umfasst die Proxy-URL, API-URL und das API-Token jeder Instanz. Dev Proxy lässt das Token aus, wenn die CI Umgebungsvariable für den status Befehl oder für die ausgeführte Instanz festgelegt wird, z. B. wenn Sie Dev Proxy mit --env CI=1. Verwenden Sie api-Token , um es explizit abzurufen.

Mit --output json, gibt der Befehl ein Ergebnisereignis pro Instanz mit den pid, , proxyUrl, apiUrl, token, apiStatus, , message, asSystemProxyconfigFilelogFileportrecordingund startedAt Eigenschaften. Wenn keine übereinstimmende Instanz ausgeführt wird, wird sie zurückgegeben running: false.

Die apiStatus Eigenschaft gibt an, ob der Befehl die API der Instanz abfragen könnte:

Value Bedeutung
available Die API hat erfolgreich geantwortet.
unauthorized Die API hat das gespeicherte Token abgelehnt. Starten Sie die Instanz neu, um die Anmeldeinformationen neu zu generieren.
invalidCredentials Das gespeicherte Token ist falsch formatiert. Starten Sie die Instanz neu, um die Anmeldeinformationen neu zu generieren.
unavailable Die API hat nicht geantwortet, oder die Anmeldeinformationen konnten nicht gelesen werden.

Exitcodes

Code Bedeutung
0 Es wurde eine übereinstimmende ausgeführte Instanz gefunden, auch wenn ihre API nicht abgefragt werden konnte.
1 Es wurde keine übereinstimmende ausgeführte Instanz gefunden.

Siehe auch