你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AverageServiceLoadScalingTrigger 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示与服务指标/资源的平均负载相关的缩放策略。 使用此策略时,如果服务的平均负载不符合为特定指标指定的限制,Service Fabric 平台将触发缩放。 应与 一起使用 AddRemoveIncrementalNamedPartitionScalingMechanism。
public class AverageServiceLoadScalingTrigger : System.Fabric.Description.ScalingTriggerDescription
type AverageServiceLoadScalingTrigger = class
inherit ScalingTriggerDescription
Public Class AverageServiceLoadScalingTrigger
Inherits ScalingTriggerDescription
- 继承
构造函数
AverageServiceLoadScalingTrigger() |
初始化特定类型的 类的新实例 AverageServiceLoadScalingTrigger 。 |
属性
Kind |
获取缩放触发器的类型。 (继承自 ScalingTriggerDescription) |
LowerLoadThreshold |
获取或设置特定指标的负载值的下限。 如果一段时间内的平均负载小于此值,则 Service Fabric 平台将执行缩放。 |
MetricName |
获取或设置应基于哪个缩放执行的指标的名称。 |
ScaleInterval |
获取或设置检查是否应执行缩放时应考虑的时间间隔。 每个 ScaleInterval 都会根据平均负载检查,如有必要,将触发缩放。 |
UpperLoadThreshold |
获取或设置特定指标的负载值的上限。 如果一段时间内的平均负载大于此值,则 Service Fabric 平台将执行横向扩展。 |
UseOnlyPrimaryLoad |
获取或设置是否只考虑主要副本 (replica) 的负载进行缩放。 |
方法
ToString() |
返回 AverageLoadScalingPolicyDescription 的字符串表示形式。 |