Поделиться через


ApplicationUpgradePolicy interface

Описывает политику для отслеживаемого обновления приложения.

Свойства

applicationHealthPolicy

Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей.

forceRestart

Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).

instanceCloseDelayDuration

Длительность в секундах, чтобы дождаться закрытия экземпляра без отслеживания состояния, чтобы разрешить активные запросы на очистку. Это будет эффективно при закрытии экземпляра во время обновления приложения или кластера только для тех экземпляров, которые имеют ненулевое время задержки, настроенное в описании службы.

recreateApplication

Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются.

rollingUpgradeMonitoringPolicy

Политика, используемая для мониторинга обновления приложения

upgradeMode

Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения отслеживаются и unmonitoredAuto.

upgradeReplicaSetCheckTimeout

Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число).

Сведения о свойстве

applicationHealthPolicy

Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей.

applicationHealthPolicy?: ApplicationHealthPolicy

Значение свойства

forceRestart

Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).

forceRestart?: boolean

Значение свойства

boolean

instanceCloseDelayDuration

Длительность в секундах, чтобы дождаться закрытия экземпляра без отслеживания состояния, чтобы разрешить активные запросы на очистку. Это будет эффективно при закрытии экземпляра во время обновления приложения или кластера только для тех экземпляров, которые имеют ненулевое время задержки, настроенное в описании службы.

instanceCloseDelayDuration?: number

Значение свойства

number

recreateApplication

Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются.

recreateApplication?: boolean

Значение свойства

boolean

rollingUpgradeMonitoringPolicy

Политика, используемая для мониторинга обновления приложения

rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy

Значение свойства

upgradeMode

Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения отслеживаются и unmonitoredAuto.

upgradeMode?: string

Значение свойства

string

upgradeReplicaSetCheckTimeout

Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число).

upgradeReplicaSetCheckTimeout?: number

Значение свойства

number