DeployedServiceTypeInfo
노드에 배포된 서비스 유형에 대한 정보, 노드에서 서비스 유형 등록의 상태 같은 정보입니다.
속성
속성 | 형식 | 필수 |
---|---|---|
ServiceTypeName |
문자열 | 예 |
ServiceManifestName |
문자열 | 예 |
CodePackageName |
문자열 | No |
Status |
string(열거형) | 예 |
ServicePackageActivationId |
문자열 | No |
ServiceTypeName
형식: 문자열
필수: 아니요
서비스 매니페스트에 지정된 서비스 유형의 이름입니다.
ServiceManifestName
형식: 문자열
필수: 아니요
이 서비스 유형이 정의된 서비스 매니페스트의 이름입니다.
CodePackageName
형식: 문자열
필수: 아니요
서비스 유형을 등록한 코드 패키지의 이름입니다.
Status
형식: string(열거형)
필수: 아니요
노드에서 서비스 유형 등록의 상태.
가능한 값은 다음과 같습니다.
-
Invalid
- 등록 상태 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다. -
Disabled
- 이 노드에서 서비스 유형을 사용할 수 없음을 나타냅니다. 서비스 형식을 호스트하는 코드 패키지의 오류가 너무 많으면 형식이 비활성화됩니다. 서비스 유형을 사용하지 않도록 설정하면 해당 서비스 유형의 새 복제본이 다시 사용하도록 설정될 때까지 노드에 배치되지 않습니다. 서비스 유형은 호스팅 프로세스가 시작되고 형식 또는 미리 구성된 시간 간격이 경과한 후 다시 사용하도록 설정됩니다. 값은 1입니다. -
Enabled
- 이 노드에서 서비스 유형이 사용하도록 설정되어 있음을 나타냅니다. 코드 패키지가 서비스 유형을 등록할 때 이 서비스 유형의 복제본을 이 노드에 배치할 수 있습니다. 값은 2입니다. -
Registered
- 서비스 유형이 코드 패키지에 의해 노드에서 사용하도록 설정되고 등록되었음을 나타냅니다. 이제 이 서비스 유형의 복제본을 이 노드에 배치할 수 있습니다. 값이 3입니다.
ServicePackageActivationId
형식: 문자열
필수: 아니요
배포된 서비스 패키지의 ActivationId입니다. 서비스를 만들 때 지정한 ServicePackageActivationMode가 'SharedProcess'(또는 지정되지 않은 경우 기본값은 'SharedProcess')인 경우 ServicePackageActivationId 값은 항상 빈 문자열입니다.