你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ArmApplicationHealthPolicy interface
定义用于评估应用程序或其子实体之一的运行状况的运行状况策略。
属性
consider |
指示是否将警告的严重性视为与错误相同。 |
default |
默认情况下用于评估服务类型的运行状况的运行状况策略。 |
max |
允许的已部署的不正常应用程序的最大百分比。 允许的值为从 0 到 100 的字节值。 该百分比表示在将应用程序视为错误之前可能处于不正常状态的已部署应用程序的最大允许百分比。 这是通过将部署的不正常应用程序数除以群集中当前部署应用程序的节点数来计算的。 计算结果调高为整数,以便容忍少量节点上出现一次失败。 默认百分比为零。 |
service |
每个服务类型名称具有服务类型运行状况策略的映射。 映射默认为空。 |
属性详细信息
considerWarningAsError
指示是否将警告的严重性视为与错误相同。
considerWarningAsError?: boolean
属性值
boolean
defaultServiceTypeHealthPolicy
默认情况下用于评估服务类型的运行状况的运行状况策略。
defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicy
属性值
maxPercentUnhealthyDeployedApplications
允许的已部署的不正常应用程序的最大百分比。 允许的值为从 0 到 100 的字节值。 该百分比表示在将应用程序视为错误之前可能处于不正常状态的已部署应用程序的最大允许百分比。 这是通过将部署的不正常应用程序数除以群集中当前部署应用程序的节点数来计算的。 计算结果调高为整数,以便容忍少量节点上出现一次失败。 默认百分比为零。
maxPercentUnhealthyDeployedApplications?: number
属性值
number
serviceTypeHealthPolicyMap
每个服务类型名称具有服务类型运行状况策略的映射。 映射默认为空。
serviceTypeHealthPolicyMap?: {[propertyName: string]: ArmServiceTypeHealthPolicy}
属性值
{[propertyName: string]: ArmServiceTypeHealthPolicy}