다음을 통해 공유


sfctl is

인프라 서비스에 명령을 쿼리하고 보냅니다.

명령

명령 설명
command 지정된 인프라 서비스 인스턴스에서 관리 명령을 호출합니다.
query 지정된 인프라 서비스 인스턴스에 대한 읽기 전용 쿼리를 호출합니다.

sfctl is command

지정된 인프라 서비스 인스턴스에서 관리 명령을 호출합니다.

인프라 서비스의 인스턴스가 하나 이상 구성된 클러스터의 경우 이 API는 인프라 서비스의 특정 인스턴스에 인프라별 명령을 보내는 방법을 제공합니다. 사용 가능한 명령 및 해당 응답 형식은 클러스터가 실행되는 인프라에 따라 달라집니다. 이 API는 Service Fabric 플랫폼을 지원합니다. 코드에서 직접 사용할 수 없습니다.

인수

Argument 설명
--command [필수] 호출할 명령의 텍스트입니다. 명령의 콘텐츠는 인프라에 따라 다릅니다.
--service-id 인프라 서비스의 ID입니다.

‘fabric:’ URI 스키마가 없는 인프라 서비스의 전체 이름입니다. 이 매개 변수는 둘 이상의 인프라 서비스 인스턴스가 실행되는 클러스터에만 필요합니다.
--timeout -t 기본값: 60.

전역 인수

인수 설명
--debug 로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h 이 도움말 메시지를 표시하고 종료합니다.
--output -o 출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json
--쿼리 JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
--verbose 로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

sfctl is 쿼리

지정된 인프라 서비스 인스턴스에 대한 읽기 전용 쿼리를 호출합니다.

인프라 서비스의 인스턴스가 하나 이상 구성된 클러스터의 경우 이 API는 인프라 서비스의 특정 인스턴스에 인프라별 쿼리를 보내는 방법을 제공합니다. 사용 가능한 명령 및 해당 응답 형식은 클러스터가 실행되는 인프라에 따라 달라집니다. 이 API는 Service Fabric 플랫폼을 지원합니다. 코드에서 직접 사용할 수 없습니다.

인수

Argument 설명
--command [필수] 호출할 명령의 텍스트입니다. 명령의 콘텐츠는 인프라에 따라 다릅니다.
--service-id 인프라 서비스의 ID입니다.

‘fabric:’ URI 스키마가 없는 인프라 서비스의 전체 이름입니다. 이 매개 변수는 둘 이상의 인프라 서비스 인스턴스가 실행되는 클러스터에만 필요합니다.
--timeout -t 기본값: 60.

전역 인수

인수 설명
--debug 로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h 이 도움말 메시지를 표시하고 종료합니다.
--output -o 출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json
--쿼리 JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
--verbose 로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

다음 단계