Test-ServiceFabricApplication
Service Fabric 애플리케이션의 상태 및 가용성의 유효성을 검사합니다.
구문
Test-ServiceFabricApplication
[-ApplicationName] <Uri>
[-MaxStabilizationTimeoutSec] <Int32>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Test-ServiceFabricApplication cmdlet은 Service Fabric 애플리케이션의 가용성 및 상태를 테스트합니다. 이 cmdlet은 애플리케이션에 포함된 모든 서비스가 대상 복제본 집합 크기에 있고 서비스 상태가 양수인지 확인합니다. 또한 이 cmdlet은 각 서비스에 속한 모든 복제본이 InBuild(ServiceReplicaStatus)와 같은 전환 상태가 아닌 준비가 되었다는 것을 확인합니다. 이 cmdlet을 사용하여 시스템에 오류를 유도한 후 애플리케이션 및 해당 서비스가 안정적인지 확인합니다.
이 cmdlet을 사용하기 전에 Service Fabric 클러스터에 연결합니다.
예제
예제 1: 애플리케이션 유효성 검사
PS C:\> Test-ServiceFabricApplication -ApplicationName fabric:/AppName -MaxStabilizationTimeoutSec 240
이 명령은 지정된 애플리케이션의 모든 서비스를 테스트하여 240초 이내에 안정적인지 확인합니다.
매개 변수
-ApplicationName
유효성을 검사할 애플리케이션의 이름을 지정합니다.
형식: | Uri |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-MaxStabilizationTimeoutSec
유효성 검사 명령에 실패하기 전에 애플리케이션이 안정화되는 최대 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
System.Uri
출력
System.Object