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

AverageServiceLoadScalingTrigger interface

表示与服务指标/资源的平均负载相关的缩放策略。

扩展

属性

kind

指定与此缩放策略关联的触发器。

lowerLoadThreshold

应执行缩放操作的负载的下限。

metricName

应跟踪其使用情况的指标的名称。

scaleInterval

决定是否缩放的时间段(以秒为单位)。 此属性应采用 ISO 8601 格式“hh:mm:ss”。

upperLoadThreshold

要执行横向扩展操作的负载上限。

useOnlyPrimaryLoad

标志确定是否只应考虑主要副本的负载进行缩放。 如果设置为 true,则触发器将仅考虑加载有状态服务的主要副本。 如果设置为 false,触发器将考虑加载所有副本。 对于无状态服务,此参数不能设置为 true。

属性详细信息

kind

指定与此缩放策略关联的触发器。

kind: "AverageServiceLoadTrigger"

属性值

"AverageServiceLoadTrigger"

lowerLoadThreshold

应执行缩放操作的负载的下限。

lowerLoadThreshold: number

属性值

number

metricName

应跟踪其使用情况的指标的名称。

metricName: string

属性值

string

scaleInterval

决定是否缩放的时间段(以秒为单位)。 此属性应采用 ISO 8601 格式“hh:mm:ss”。

scaleInterval: string

属性值

string

upperLoadThreshold

要执行横向扩展操作的负载上限。

upperLoadThreshold: number

属性值

number

useOnlyPrimaryLoad

标志确定是否只应考虑主要副本的负载进行缩放。 如果设置为 true,则触发器将仅考虑加载有状态服务的主要副本。 如果设置为 false,触发器将考虑加载所有副本。 对于无状态服务,此参数不能设置为 true。

useOnlyPrimaryLoad: boolean

属性值

boolean