статус

Отображает состояние запуска экземпляров прокси-сервера разработки.

Краткие сведения

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

Использование

devproxy status

Аргументы

Нет

Опции

Имя Описание Допустимые значения По умолчанию
--log-level <log-level> Уровень сообщений для журнала Trace, Debug, InformationWarning, Error, Critical, None Information
--no-color Отключение цветных выходных данных n/a n/a
--output <format> Формат выходных данных Text, Json Text
--pid <pid> Отображение состояния конкретного экземпляра прокси-сервера разработки по идентификатору процесса целое число n/a

Замечания

При запуске нескольких экземпляров прокси-сервера разработки (с помощью --as-system-proxy false) status команда выводит список всех запущенных экземпляров. --pid Используйте параметр для отображения состояния конкретного экземпляра.

Команда использует учетные данные экземпляра текущего пользователя для проверки состояния API. Выходные данные включают URL-адрес прокси каждого экземпляра, URL-адрес API и маркер API. Прокси-сервер разработки пропускает маркер, если CI переменная среды задана для status команды или для запущенного экземпляра, например при запуске прокси-сервера --env CI=1разработки. Используйте маркер API , чтобы получить его явным образом.

С --output jsonпомощью команды возвращается одно событие результата для каждого экземпляра pidс свойствами , apiStatusproxyUrlapiUrltokenmessageportrecordingasSystemProxyconfigFilelogFilestartedAt При отсутствии соответствующего экземпляра возвращается running: false.

Свойство apiStatus указывает, может ли команда запрашивать API экземпляра:

Ценность Meaning
available API успешно ответил.
unauthorized API отклонил сохраненный маркер. Перезапустите экземпляр, чтобы повторно создать учетные данные.
invalidCredentials Сохраненный маркер неправильно сформирован. Перезапустите экземпляр, чтобы повторно создать учетные данные.
unavailable API не ответил или не удалось прочитать учетные данные.

Коды выхода

Code Meaning
0 Обнаружен соответствующий выполняющийся экземпляр, даже если его API не удалось запросить
1 Не найден соответствующий выполняющийся экземпляр

См. также