다음을 통해 공유


ApplicationUpgradePolicy interface

모니터링되는 애플리케이션 업그레이드에 대한 정책을 설명합니다.

속성

applicationHealthPolicy

애플리케이션 또는 해당 자식 엔터티 중 하나의 상태를 평가하는 데 사용되는 상태 정책을 정의합니다.

forceRestart

true이면 코드 버전이 변경되지 않은 경우에도 업그레이드 중에 프로세스가 강제로 다시 시작됩니다(업그레이드는 구성 또는 데이터만 변경됨).

instanceCloseDelayDuration

활성 요청이 정상적으로 드레이닝할 수 있도록 상태 비주성 인스턴스가 닫히기 전에 대기하는 기간(초)입니다. 이는 애플리케이션/클러스터 업그레이드 중에 인스턴스가 닫히는 경우, 서비스 설명에 0이 아닌 지연 기간이 구성된 인스턴스에 대해서만 적용됩니다.

recreateApplication

업데이트할 때 애플리케이션을 다시 만들어야 하는지 여부를 결정합니다. value=true이면 나머지 업그레이드 정책 매개 변수는 허용되지 않습니다.

rollingUpgradeMonitoringPolicy

애플리케이션 업그레이드를 모니터링하는 데 사용되는 정책

upgradeMode

롤링 업그레이드 중 상태를 모니터링하는 데 사용되는 모드입니다. 값은 Monitored 및 UnmonitoredAuto입니다.

upgradeReplicaSetCheckTimeout

업그레이드 도메인의 처리를 차단하고 예기치 않은 문제가 발생할 때 가용성 손실을 방지하는 최대 시간입니다. 이 시간 제한이 만료되면 가용성 손실 문제에 관계없이 업그레이드 도메인의 처리가 진행됩니다. 시간 제한은 각 업그레이드 도메인의 시작 부분에 다시 설정됩니다. 유효한 값은 0에서 42949672925 사이입니다. (부호 없는 32비트 정수).

속성 세부 정보

applicationHealthPolicy

애플리케이션 또는 해당 자식 엔터티 중 하나의 상태를 평가하는 데 사용되는 상태 정책을 정의합니다.

applicationHealthPolicy?: ApplicationHealthPolicy

속성 값

forceRestart

true이면 코드 버전이 변경되지 않은 경우에도 업그레이드 중에 프로세스가 강제로 다시 시작됩니다(업그레이드는 구성 또는 데이터만 변경됨).

forceRestart?: boolean

속성 값

boolean

instanceCloseDelayDuration

활성 요청이 정상적으로 드레이닝할 수 있도록 상태 비주성 인스턴스가 닫히기 전에 대기하는 기간(초)입니다. 이는 애플리케이션/클러스터 업그레이드 중에 인스턴스가 닫히는 경우, 서비스 설명에 0이 아닌 지연 기간이 구성된 인스턴스에 대해서만 적용됩니다.

instanceCloseDelayDuration?: number

속성 값

number

recreateApplication

업데이트할 때 애플리케이션을 다시 만들어야 하는지 여부를 결정합니다. value=true이면 나머지 업그레이드 정책 매개 변수는 허용되지 않습니다.

recreateApplication?: boolean

속성 값

boolean

rollingUpgradeMonitoringPolicy

애플리케이션 업그레이드를 모니터링하는 데 사용되는 정책

rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy

속성 값

upgradeMode

롤링 업그레이드 중 상태를 모니터링하는 데 사용되는 모드입니다. 값은 Monitored 및 UnmonitoredAuto입니다.

upgradeMode?: string

속성 값

string

upgradeReplicaSetCheckTimeout

업그레이드 도메인의 처리를 차단하고 예기치 않은 문제가 발생할 때 가용성 손실을 방지하는 최대 시간입니다. 이 시간 제한이 만료되면 가용성 손실 문제에 관계없이 업그레이드 도메인의 처리가 진행됩니다. 시간 제한은 각 업그레이드 도메인의 시작 부분에 다시 설정됩니다. 유효한 값은 0에서 42949672925 사이입니다. (부호 없는 32비트 정수).

upgradeReplicaSetCheckTimeout?: number

속성 값

number