ArmRollingUpgradeMonitoringPolicy interface
用于监视应用程序升级的策略
属性
| failure |
服务包的激活模式 |
| health |
在执行 FailureAction 之前,当应用程序或群集运行不正常时重试运行状况评估的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 |
| health |
在升级继续到下一个升级域之前,应用程序或群集必须保持正常运行的时间量。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 |
| health |
在应用运行状况策略之前完成升级域后等待的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 |
| upgrade |
执行 FailureAction 之前,每个升级域必须完成的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 |
| upgrade |
在执行 FailureAction 之前,整个升级必须完成的时间量。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 |
属性详细信息
failureAction
服务包的激活模式
failureAction?: string
属性值
string
healthCheckRetryTimeout
在执行 FailureAction 之前,当应用程序或群集运行不正常时重试运行状况评估的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。
healthCheckRetryTimeout?: string
属性值
string
healthCheckStableDuration
在升级继续到下一个升级域之前,应用程序或群集必须保持正常运行的时间量。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。
healthCheckStableDuration?: string
属性值
string
healthCheckWaitDuration
在应用运行状况策略之前完成升级域后等待的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。
healthCheckWaitDuration?: string
属性值
string
upgradeDomainTimeout
执行 FailureAction 之前,每个升级域必须完成的时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。
upgradeDomainTimeout?: string
属性值
string
upgradeTimeout
在执行 FailureAction 之前,整个升级必须完成的时间量。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。
upgradeTimeout?: string
属性值
string