你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AverageServiceLoadScalingTrigger
表示与服务指标/资源的平均负载相关的缩放策略。
属性
名称 | 类型 | 必须 |
---|---|---|
MetricName |
string | 是 |
LowerLoadThreshold |
字符串(双精度) | 是 |
UpperLoadThreshold |
字符串(双精度) | 是 |
ScaleIntervalInSeconds |
整数 (int64) | 是 |
UseOnlyPrimaryLoad |
boolean | 是 |
MetricName
类型:字符串
必需:是
应跟踪其使用情况的指标的名称。
LowerLoadThreshold
类型:string (double)
必需:是
负载的下限,应在该限制下执行缩放操作。
UpperLoadThreshold
类型:string (double)
必需:是
负载的上限,超出该上限应执行横向扩展操作。
ScaleIntervalInSeconds
类型:整数 (int64)
必需:是
InclusiveMaximum: 4294967295
InclusiveMinimum: 0
决定是否缩放的时间段(以秒为单位)。
UseOnlyPrimaryLoad
类型:布尔值
必需:是
标志确定是否只考虑主要副本 (replica) 的负载进行缩放。
如果设置为 true,则触发器将仅考虑有状态服务的主要副本的负载。
如果设置为 false,触发器将考虑加载所有副本。
对于无状态服务,此参数不能设置为 true。