你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ClusterHealthPolicy interface
定义用于评估群集或群集节点运行状况的运行状况策略。
属性
application |
定义用于评估应用程序或其子实体之一运行状况的应用程序运行状况策略映射。 |
max |
报告错误之前允许的最大不正常应用程序的百分比。 例如,若要允许 10 个应用程序% 运行不正常,此值将为 10。 该百分比表示在群集被视为错误之前可以运行不正常的应用程序的最大允许百分比。 如果遵循百分比,但至少有一个不正常的应用程序,则运行状况将评估为“警告”。 这是通过除以群集中应用程序实例总数的不正常应用程序数(不包括 ApplicationTypeHealthPolicyMap 中包含的应用程序类型的应用程序)来计算的。 计算四舍五入,以容忍少量应用程序出现一次故障。 默认百分比为零。 |
max |
报告错误之前允许的最大不正常节点百分比。 例如,若要允许 10 个节点% 运行不正常,此值将为 10。 该百分比表示在群集被视为错误之前可以运行不正常的节点的最大允许百分比。 如果遵循百分比,但至少有一个不正常的节点,则运行状况将评估为“警告”。 通过除以群集中节点总数的不正常节点数来计算百分比。 计算向上舍入,以容忍少量节点上的一次故障。 默认百分比为零。 在大型群集中,某些节点将始终关闭或退出进行修复,因此应将此百分比配置为容忍该百分比。 |
属性详细信息
applicationHealthPolicies
定义用于评估应用程序或其子实体之一运行状况的应用程序运行状况策略映射。
applicationHealthPolicies?: {[propertyName: string]: ApplicationHealthPolicy}
属性值
{[propertyName: string]: ApplicationHealthPolicy}
maxPercentUnhealthyApplications
报告错误之前允许的最大不正常应用程序的百分比。 例如,若要允许 10 个应用程序% 运行不正常,此值将为 10。
该百分比表示在群集被视为错误之前可以运行不正常的应用程序的最大允许百分比。 如果遵循百分比,但至少有一个不正常的应用程序,则运行状况将评估为“警告”。 这是通过除以群集中应用程序实例总数的不正常应用程序数(不包括 ApplicationTypeHealthPolicyMap 中包含的应用程序类型的应用程序)来计算的。 计算四舍五入,以容忍少量应用程序出现一次故障。 默认百分比为零。
maxPercentUnhealthyApplications?: number
属性值
number
maxPercentUnhealthyNodes
报告错误之前允许的最大不正常节点百分比。 例如,若要允许 10 个节点% 运行不正常,此值将为 10。
该百分比表示在群集被视为错误之前可以运行不正常的节点的最大允许百分比。 如果遵循百分比,但至少有一个不正常的节点,则运行状况将评估为“警告”。 通过除以群集中节点总数的不正常节点数来计算百分比。 计算向上舍入,以容忍少量节点上的一次故障。 默认百分比为零。
在大型群集中,某些节点将始终关闭或退出进行修复,因此应将此百分比配置为容忍该百分比。
maxPercentUnhealthyNodes?: number
属性值
number