RuntimeApplicationHealthPolicy interface
用于评估应用程序或其子实体之一的运行状况策略的群集级别定义。
属性
| consider |
指示是否以与错误相同的严重性处理警告。 |
| default |
默认情况下用于评估服务类型的运行状况的运行状况策略。 |
| max |
不正常的已部署应用程序的最大允许百分比。 允许的值是字节值,从零到 100。 该百分比表示部署的应用程序的最大可容忍百分比,在应用程序被视为错误之前可能处于不正常状态。 这是通过将不正常的已部署应用程序数除以群集中当前部署应用程序的节点数来计算的。 计算向上舍入,以容忍少量节点上的一次故障。 默认百分比为零。 |
| service |
每个服务类型名称具有服务类型运行状况策略的映射。 默认情况下,地图为空。 |
属性详细信息
considerWarningAsError
指示是否以与错误相同的严重性处理警告。
considerWarningAsError: boolean
属性值
boolean
defaultServiceTypeHealthPolicy
默认情况下用于评估服务类型的运行状况的运行状况策略。
defaultServiceTypeHealthPolicy?: RuntimeServiceTypeHealthPolicy
属性值
maxPercentUnhealthyDeployedApplications
不正常的已部署应用程序的最大允许百分比。 允许的值是字节值,从零到 100。 该百分比表示部署的应用程序的最大可容忍百分比,在应用程序被视为错误之前可能处于不正常状态。 这是通过将不正常的已部署应用程序数除以群集中当前部署应用程序的节点数来计算的。 计算向上舍入,以容忍少量节点上的一次故障。 默认百分比为零。
maxPercentUnhealthyDeployedApplications: number
属性值
number
serviceTypeHealthPolicyMap
每个服务类型名称具有服务类型运行状况策略的映射。 默认情况下,地图为空。
serviceTypeHealthPolicyMap?: Record<string, RuntimeServiceTypeHealthPolicy>
属性值
Record<string, RuntimeServiceTypeHealthPolicy>