ApplicationUpdateDescription
애플리케이션 instance 업데이트하기 위한 매개 변수에 대해 설명합니다.
속성
속성 | 형식 | 필수 |
---|---|---|
Flags |
문자열 | 예 |
RemoveApplicationCapacity |
boolean | No |
MinimumNodes |
정수(int64) | 아니요 |
MaximumNodes |
정수(int64) | 아니요 |
ApplicationMetrics |
ApplicationMetricDescription 배열 | 아니요 |
Flags
형식: 문자열
필수: 아니요
다른 속성이 설정되었는지 여부를 나타내는 플래그입니다. 연결된 각 속성은 아래에 지정된 플래그에 해당하며, 설정된 경우 속성이 지정되었음을 나타냅니다.
특정 속성에 대해 플래그를 지정하지 않으면 새 값이 제공되더라도 속성이 업데이트되지 않습니다.
이 속성은 비트 'OR' 연산자를 사용하여 가져온 플래그의 조합일 수 있습니다. 다른 매개 변수와 함께 지정할 수 없는 RemoveApplicationCapacity는 예외입니다.
예를 들어 제공된 값이 3이면 MinimumNodes(1) 및 MaximumNodes(2)에 대한 플래그가 설정됩니다.
- 없음 - 다른 속성이 설정되었음을 나타내지 않습니다. 값은 0입니다.
- MinimumNodes - MinimumNodes 속성이 설정되었는지 여부를 나타냅니다. 값은 1입니다.
- MaximumNodes - MinimumNodes 속성이 설정되었는지 여부를 나타냅니다. 값은 2입니다.
- ApplicationMetrics - ApplicationMetrics 속성이 설정되었는지 여부를 나타냅니다. 값은 4입니다.
RemoveApplicationCapacity
형식: 부울
필수: 아니요
기본: false
이 애플리케이션의 애플리케이션 용량과 관련된 모든 매개 변수를 지우는 데 사용됩니다. | 이 매개 변수를 다른 애플리케이션 용량 매개 변수와 함께 지정할 수 없습니다.
MinimumNodes
형식: 정수(int64)
필수: 아니요
InclusiveMinimum: 0
Service Fabric이 이 애플리케이션에 대해 용량을 예약하는 노드의 최소 수입니다. 이 애플리케이션의 서비스가 모든 해당 노드에 배치되지는 않습니다. 이 속성을 0으로 설정하면 용량이 예약되지 않습니다. 이 속성의 값은 MaximumNodes 속성 값보다 많을 수 없습니다.
MaximumNodes
형식: 정수(int64)
필수: 아니요
기본: 0
InclusiveMinimum: 0
Service Fabric이 이 애플리케이션에 대해 용량을 예약하는 노드의 최대 수입니다. 이 애플리케이션의 서비스가 모든 해당 노드에 배치되지는 않습니다. 기본적으로 이 속성의 값은 0이며 모든 노드에 서비스를 배치할 수 있음을 의미합니다.
ApplicationMetrics
형식: ApplicationMetricDescription 배열
필수: 아니요
애플리케이션 용량 메트릭 설명 목록입니다.