Share via


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 배열
필수: 아니요

애플리케이션 용량 메트릭 설명 목록입니다.