상태

개발 프록시 인스턴스 실행 상태를 표시합니다.

개요

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

Arguments

없음

옵션

이름 설명 허용되는 값 기본값
--log-level <log-level> 기록할 메시지 수준 Trace, Debug, Information, Warning, Error, CriticalNone Information
--no-color 색이 지정된 출력 사용 안 함 n/a n/a
--output <format> 출력 형식 Text, Json Text
--pid <pid> 프로세스 ID별로 특정 개발 프록시 인스턴스의 상태 표시 정수 (integer) n/a

비고

여러 개발자 프록시 인스턴스를 실행하는 경우(사용 --as-system-proxy false) 명령에서 status 실행 중인 모든 인스턴스를 나열합니다. 이 --pid 옵션을 사용하여 특정 인스턴스의 상태를 표시합니다.

이 명령은 현재 사용자의 인스턴스 자격 증명을 사용하여 API 상태를 확인합니다. 출력에는 각 인스턴스의 프록시 URL, API URL 및 API 토큰이 포함됩니다. 개발 프록시는 명령 또는 실행 중인 인스턴스에 CI 대해 status 환경 변수가 설정된 경우(예: 개발자 프록시를 시작할 때) 토큰을 생략합니다 --env CI=1. api 토큰을 사용하여 명시적으로 검색합니다.

명령을 사용하면 --output json, ,, ,tokenapiUrlapiStatusconfigFilerecordingportlogFileasSystemProxymessage, proxyUrl및 startedAt 속성이 있는 pid인스턴스당 하나의 결과 이벤트를 반환합니다. 일치하는 인스턴스가 실행되고 있지 않으면 반환됩니다 running: false.

이 속성은 apiStatus 명령이 인스턴스의 API를 쿼리할 수 있는지 여부를 나타냅니다.

가치 의미
available API가 성공적으로 응답했습니다.
unauthorized API가 저장된 토큰을 거부했습니다. 인스턴스를 다시 시작하여 해당 자격 증명을 다시 생성합니다.
invalidCredentials 저장된 토큰의 형식이 잘못되었습니다. 인스턴스를 다시 시작하여 해당 자격 증명을 다시 생성합니다.
unavailable API가 응답하지 않았거나 자격 증명을 읽을 수 없습니다.

종료 코드

코드 의미
0 API를 쿼리할 수 없는 경우에도 일치하는 실행 중인 인스턴스가 발견되었습니다.
1 일치하는 실행 중인 인스턴스를 찾을 수 없습니다.

참고하십시오