ApplicationUpgradePolicy
Описывает политику для отслеживаемого обновления приложения.
Свойства
Имя | Тип | Обязательно |
---|---|---|
upgradeReplicaSetCheckTimeout | целое число (int64) | Нет |
forceRestart | Логическое | Нет |
rollingUpgradeMonitoringPolicy | RollingUpgradeMonitoringPolicy | Нет |
applicationHealthPolicy | ApplicationHealthPolicy | Нет |
upgradeReplicaSetCheckTimeout
Тип: integer (int64)
Обязательный: нет
Максимальный период времени, на протяжении которого можно блокировать обработку домена обновления и не допустить потери доступности в случае возникновения непредвиденных проблем. По истечении времени ожидания обработка домена обновления будет выполняться независимо от проблем с потерей доступа. Время ожидания сбрасывается при запуске каждого домена обновления. Допустимые значения — от 0 до 42949672925 включительно. (32-разрядное целое число без знака).
forceRestart
Тип: boolean
Обязательный: нет
Если значение равно true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).
rollingUpgradeMonitoringPolicy
Тип: RollingUpgradeMonitoringPolicy
Обязательный: нет
Политика, используемая для мониторинга обновления приложения
applicationHealthPolicy
Тип: ApplicationHealthPolicy
Обязательный: нет
Определяет политику работоспособности, используемую для оценки работоспособности приложения или одной из его дочерних сущностей.