Share via


AverageServiceLoadScalingTrigger

Rappresenta un criterio di ridimensionamento correlato a un carico medio di una metrica/risorsa di un servizio.

Proprietà

Nome Tipo Necessario
MetricName string
LowerLoadThreshold string (double)
UpperLoadThreshold string (double)
ScaleIntervalInSeconds integer (int64)
UseOnlyPrimaryLoad boolean

MetricName

Tipo: stringa
Obbligatorio: Sì

Nome della metrica per cui è necessario tenere traccia dell'utilizzo.


LowerLoadThreshold

Tipo: stringa (doppia)
Obbligatorio: Sì

Limite inferiore del carico al di sotto del quale deve essere eseguita una scalabilità nell'operazione.


UpperLoadThreshold

Tipo: stringa (doppia)
Obbligatorio: Sì

Limite superiore del carico oltre il quale deve essere eseguita un'operazione di scalabilità orizzontale.


ScaleIntervalInSeconds

Tipo: integer (int64)
Obbligatorio: Sì
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

Periodo in secondi in cui viene presa una decisione se ridimensionare o meno.


UseOnlyPrimaryLoad

Tipo: booleano
Obbligatorio: Sì

Flag determina se è necessario considerare solo il carico della replica primaria per il ridimensionamento. Se impostato su true, il trigger considererà solo il carico di repliche primarie del servizio con stato. Se impostato su false, il trigger considererà il caricamento di tutte le repliche. Questo parametro non può essere impostato su true per il servizio senza stato.