你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServiceTypeHealthPolicy 类

定义

代表的运行状况策略用于评估属于某个服务类型的服务的运行状况。

public class ServiceTypeHealthPolicy
type ServiceTypeHealthPolicy = class
Public Class ServiceTypeHealthPolicy
继承
ServiceTypeHealthPolicy

构造函数

ServiceTypeHealthPolicy()

初始化 ServiceTypeHealthPolicy 类的新实例。

ServiceTypeHealthPolicy(Int32, Int32, Int32)

初始化 ServiceTypeHealthPolicy 类的新实例。

属性

MaxPercentUnhealthyPartitionsPerService

获取或设置每个服务允许的最大不正常分区百分比。

百分比表示在将服务视为错误之前,可能处于不正常状态的分区的最大允许百分比。 如果遵循百分比,但至少有一个不正常的分区,则运行状况评估为“警告”。 百分比的计算方法是将运行不正常的分区数除以服务中的分区总数。 计算向上舍入以容忍少量分区上的一次故障。

MaxPercentUnhealthyReplicasPerPartition

获取或设置每个分区允许的最大不正常副本百分比。

该百分比表示在分区被视为错误之前可能处于不正常状态的副本的最大允许百分比。 如果遵循百分比,但至少有一个不正常的副本 (replica) ,则运行状况评估为警告。 百分比的计算方法是将运行不正常的副本数除以分区中的副本总数。 计算向上舍入,以容忍少量副本上的一次故障。

MaxPercentUnhealthyServices

获取或设置允许的最大不正常服务百分比。

百分比表示在将应用程序视为错误之前可能处于不正常状态的服务的最大允许百分比。 如果遵循百分比,但至少有一个不正常的服务,则运行状况评估为“警告”。 这是通过将特定服务类型的不正常服务数除以特定服务类型的服务总数来计算的。 计算向上舍入,以容忍少量服务上的一次故障。

方法

Validate()

验证 对象。

适用于