status

Affiche l’état de l’exécution d’instances de proxy de développement.

Synopsis

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

Utilisation

devproxy status

Arguments

Aucun

Options

Nom Description Valeurs autorisées Par défaut
--log-level <log-level> Niveau de messages à journaliser Trace, Debug, , InformationWarning, Error, , Critical,None Information
--no-color Désactiver la sortie colorée n/a n/a
--output <format> Format de sortie Text, Json Text
--pid <pid> Afficher l’état d’une instance de proxy de développement spécifique par ID de processus entier n/a

Remarques

Lorsque vous exécutez plusieurs instances de proxy de développement (à l’aide --as-system-proxy falsede ), la status commande répertorie toutes les instances en cours d’exécution. Utilisez l’option --pid pour afficher l’état d’une instance spécifique.

La commande utilise les informations d’identification de l’instance de l’utilisateur actuel pour vérifier l’état de l’API. Sa sortie inclut l’URL de proxy de chaque instance, l’URL de l’API et le jeton d’API. Le proxy de développement omet le jeton lorsque la CI variable d’environnement est définie pour la status commande ou pour l’instance en cours d’exécution, par exemple lorsque vous démarrez le proxy de développement avec --env CI=1. Utilisez le jeton d’API pour le récupérer explicitement.

Avec --output json, la commande retourne un événement de résultat par instance avec le pid, apiUrlproxyUrlapiStatustoken, , messageport, , recordingasSystemProxy, , , configFilelogFileet startedAt les propriétés. Lorsqu’aucune instance correspondante n’est en cours d’exécution, elle retourne running: false.

La apiStatus propriété indique si la commande peut interroger l’API de l’instance :

Valeur Meaning
available L’API a répondu avec succès.
unauthorized L’API a rejeté le jeton stocké. Redémarrez l’instance pour régénérer ses informations d’identification.
invalidCredentials Le jeton stocké est incorrect. Redémarrez l’instance pour régénérer ses informations d’identification.
unavailable L’API n’a pas répondu ou les informations d’identification n’ont pas pu être lues.

Codes de sortie

Code Meaning
0 Une instance en cours d’exécution correspondante a été trouvée, même si son API n’a pas pu être interrogée
1 Aucune instance en cours d’exécution correspondante n’a été trouvée

Voir également