共用方式為


AverageServiceLoadScalingTrigger interface

表示與服務計量/資源平均負載相關的調整原則。

Extends

屬性

kind

指定與此調整原則相關聯的觸發程式。

lowerLoadThreshold

應執行相應縮小作業之負載的下限。

metricName

應追蹤使用量的計量名稱。

scaleInterval

決定是否要調整的秒數。 此屬性應以 ISO 8601 格式 「hh:mm:ss」 表示。

upperLoadThreshold

超過負載上限,該上限應執行 scale out 操作。

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

超過負載上限,該上限應執行 scale out 操作。

upperLoadThreshold: number

屬性值

number

useOnlyPrimaryLoad

旗標會決定是否只考慮要調整主要複本的負載。 如果設定為 true,則觸發程式只會考慮具狀態服務的主要復本負載。 如果設定為 false,觸發程式會考慮載入所有複本。 無狀態服務無法將此參數設定為 true。

useOnlyPrimaryLoad: boolean

屬性值

boolean