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

AverageServiceLoadScalingTrigger 类

定义

表示与服务指标/资源的平均负载相关的缩放策略。 使用此策略时,如果服务的平均负载不符合为特定指标指定的限制,Service Fabric 平台将触发缩放。 应与 一起使用 AddRemoveIncrementalNamedPartitionScalingMechanism

public class AverageServiceLoadScalingTrigger : System.Fabric.Description.ScalingTriggerDescription
type AverageServiceLoadScalingTrigger = class
    inherit ScalingTriggerDescription
Public Class AverageServiceLoadScalingTrigger
Inherits ScalingTriggerDescription
继承
AverageServiceLoadScalingTrigger

构造函数

AverageServiceLoadScalingTrigger()

初始化特定类型的 类的新实例 AverageServiceLoadScalingTrigger

属性

Kind

获取缩放触发器的类型。

(继承自 ScalingTriggerDescription)
LowerLoadThreshold

获取或设置特定指标的负载值的下限。 如果一段时间内的平均负载小于此值,则 Service Fabric 平台将执行缩放。

MetricName

获取或设置应基于哪个缩放执行的指标的名称。

ScaleInterval

获取或设置检查是否应执行缩放时应考虑的时间间隔。 每个 ScaleInterval 都会根据平均负载检查,如有必要,将触发缩放。

UpperLoadThreshold

获取或设置特定指标的负载值的上限。 如果一段时间内的平均负载大于此值,则 Service Fabric 平台将执行横向扩展。

UseOnlyPrimaryLoad

获取或设置是否只考虑主要副本 (replica) 的负载进行缩放。

方法

ToString()

返回 AverageLoadScalingPolicyDescription 的字符串表示形式。

适用于