az logicapp runtime

참고

이 참조는 Azure CLI(버전 2.67.0 이상)에 대한 logicapp 확장의 일부입니다. az logicapp runtime 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

로컬 Logic Apps 표준 런타임을 관리합니다.

명령

속성 Description 형식 상태
az logicapp runtime doctor

로컬 프로젝트의 런타임 필수 구성 요소를 변경하지 않고 진단합니다.

Extension 조지아
az logicapp runtime show

로컬 Logic Apps 표준 런타임 상태를 표시합니다.

Extension 조지아
az logicapp runtime start

로컬 Logic Apps 표준 런타임을 시작합니다.

Extension 조지아
az logicapp runtime stop

이 CLI에서 시작된 로컬 런타임을 중지합니다.

Extension 조지아

az logicapp runtime doctor

로컬 프로젝트의 런타임 필수 구성 요소를 변경하지 않고 진단합니다.

프로젝트 파일, 선택한 자식 환경 도구 버전, 캐시된 번들 증명 정보 및 리터럴 루프백 포트를 읽습니다. 설정, 변경 컨텍스트 또는 연락처 클라우드 스토리지를 설치, 다운로드, 시작, 중지, 복구, 암호 해독하지 않습니다. 구성 및 업스트림 값은 인쇄되지 않습니다. 중지된 호스트는 오프라인 실행 전 오류가 아니라 선택적으로 건너뛴 라이브 프로브입니다. 알 수 없는 도구 및 번들 호환성이 정상이 아닙니다. 워크플로 비즈니스 테스트가 아닙니다. 종료 0은 필수 차단기 또는 알 수 없는 검사가 없음을 의미하고, 1은 필수 오류를 의미하며, 2는 필수 알 수 없음(또는 --strict의 선택적 실패/경고/알 수 없음)을 의미합니다. JSON 및 테이블 결과는 진단이 0이 아닌 종료 전에 인쇄됩니다. 정확한 도구/번들 호환성은 알 수 없는 상태로 유지되므로 응답성이 뛰어난 프로젝트는 일반적으로 2를 종료합니다. 알 수 없음은 실패 또는 정상 인증이 아닙니다.

az logicapp runtime doctor [--acquire-policy-token]
                           [--change-reference]
                           [--context]
                           [--path]
                           [--port]
                           [--probe-timeout]
                           [--strict]

예제

로컬 프로젝트를 진단하고 CI에 대한 JSON 결과를 유지합니다.

az logicapp runtime doctor --path .\orders --output json

사람이 읽을 수 있는 테이블에서 저장된 로컬 컨텍스트를 검사합니다.

az logicapp runtime doctor --context orders-local --output table

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--context

명명된 로컬 컨텍스트입니다. --path 또는 --port와 결합할 수 없습니다.

--path

로컬 프로젝트 루트입니다. 기본값은 활성 로컬 컨텍스트 또는 현재 디렉터리입니다.

--port

로컬 호스트 포트입니다. 기본값은 저장된 컨텍스트 포트 또는 7071입니다.

--probe-timeout

프로브당 시간 제한(초, 1~10초)입니다. 다운로드 또는 서비스가 시작되지 않습니다.

속성 값
Default value: 2
--strict

또한 선택적 실패, 경고 또는 알 수 없는 검사의 경우 2를 종료합니다.

속성 값
Default value: False
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az logicapp runtime show

로컬 Logic Apps 표준 런타임 상태를 표시합니다.

az logicapp runtime show [--port]

예제

런타임 상태를 표시합니다.

az logicapp runtime show --port 7071

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--port

검사할 로컬 런타임 포트입니다. 기본적으로 저장된 로컬 컨텍스트 포트로 설정되며, 그렇지 않으면 7071입니다.

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az logicapp runtime start

로컬 Logic Apps 표준 런타임을 시작합니다.

프로젝트의 local.settings.json AzureWebJobsStorage를 UseDevelopmentStorage=true로 설정하면 Azurite 스토리지 에뮬레이터는 포트 10000-10002에서 자동으로 시작됩니다. 이 경우 다시 사용됩니다. 이 CLI가 시작된 에뮬레이터만 중지되며 CLI 시작 전경 또는 백그라운드 런타임이 아직 사용하지 않는 경우에만 중지됩니다. 프로세스 소유권은 Windows, Linux 및 macOS에서 PID 및 만들기 시간을 모두 사용하여 확인됩니다. 확인되지 않거나 재활용된 PID는 중지되지 않습니다. --no-azurite를 전달하여 에뮬레이터를 직접 관리합니다.

az logicapp runtime start [--acquire-policy-token]
                          [--background]
                          [--change-reference]
                          [--no-azurite]
                          [--path]
                          [--port]
                          [--ready-timeout]

예제

백그라운드에서 프로젝트 런타임을 시작합니다.

az logicapp runtime start --path .\orders --port 7071 --background

스토리지 에뮬레이터를 건드리지 않고 런타임을 시작합니다.

az logicapp runtime start --path .\orders --port 7071 --background --no-azurite

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--background

중지할 프로세스 ID를 분리하고 기록합니다.

속성 값
Default value: False
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--no-azurite

Azurite 스토리지 에뮬레이터를 시작하지 마세요. 기본적으로 프로젝트가 개발 스토리지를 사용하고 포트 10000에서 아무 것도 제공하지 않는 경우 시작됩니다.

속성 값
Default value: False
--path

실행할 루트를 Project.

--port

수신기 포트입니다. 기본적으로 저장된 로컬 컨텍스트 포트로 설정되며, 그렇지 않으면 7071입니다.

--ready-timeout

백그라운드에서 실행할 때 관리 엔드포인트가 응답할 때까지 대기하는 시간(초)입니다. 0은 기다리지 않고 즉시 반환됩니다.

속성 값
Default value: 30
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az logicapp runtime stop

이 CLI에서 시작된 로컬 런타임을 중지합니다.

재시도는 기록된 모든 프로세스 및 시작 소비자가 종료되고 포트가 유휴 상태이면 정리 보류 중인 영수증을 제거할 수 있습니다. 재활용되거나 확인되지 않는 PID에 신호를 표시하지 않습니다. 확인된 종료된 Windows 프로세스에는 열려 있는 핸들이 있을 수 있습니다. 복구된 영수증 보고서 결과는 종료되지 않고 이미 종료되었습니다.

az logicapp runtime stop [--acquire-policy-token]
                         [--all]
                         [--change-reference]
                         [--port]

예제

하나의 CLI 시작 런타임을 중지합니다.

az logicapp runtime stop --port 7071

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--all

이 CLI에서 이전에 시작한 모든 런타임을 중지합니다.

속성 값
Default value: False
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--port

이 포트에서 CLI 시작 런타임을 중지합니다. 기본적으로 저장된 로컬 컨텍스트 포트로 설정되며, 그렇지 않으면 7071입니다. --all을 사용하여 무시됩니다.

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False