RestartDeployedCodePackageDescription
Service Fabric 노드에서 배포된 코드 패키지를 다시 시작하기 위한 설명을 정의합니다.
속성
속성 | 형식 | 필수 |
---|---|---|
ServiceManifestName |
문자열 | 예 |
ServicePackageActivationId |
문자열 | 예 |
CodePackageName |
문자열 | 예 |
CodePackageInstanceId |
문자열 | 예 |
ServiceManifestName
형식: 문자열
필수: 예
이 코드 패키지를 지정한 서비스 매니페스트의 이름입니다.
ServicePackageActivationId
형식: 문자열
필수: 아니요
배포된 서비스 패키지의 ActivationId입니다. 서비스를 만들 때 지정한 ServicePackageActivationMode가 'SharedProcess'(또는 지정되지 않은 경우 기본값은 'SharedProcess')인 경우 ServicePackageActivationId 값은 항상 빈 문자열입니다.
CodePackageName
형식: 문자열
필수: 예
서비스 매니페스트에 정의된 코드 패키지의 이름입니다.
CodePackageInstanceId
형식: 문자열
필수: 예
현재 실행 중인 진입점에 대한 instance ID입니다. 코드 패키지 설치 진입점의 경우(지정된 경우) 진입점이 기본 완료된 후 먼저 실행됩니다.
진입점 실행 파일이 실행될 때마다 instance ID가 변경됩니다. 0이 코드 패키지 instance ID로 전달되면 API는 현재 실행 중인 instance ID를 사용하여 코드 패키지를 다시 시작합니다.
0 이외의 instance ID가 전달되면 API는 현재 인스턴스 ID가 전달된 instance ID와 일치하는 경우에만 코드 패키지를 다시 시작합니다.
API에서 정확한 instance ID(0 아님)를 전달하는 것이 안전합니다. 이 경우 코드 패키지를 최대 한 번 다시 시작하기 때문입니다.