Delen via


AverageServiceLoadScalingTrigger interface

Vertegenwoordigt een schaalbeleid met betrekking tot een gemiddelde belasting van een metrische gegevens/resource van een service.

Uitbreiding

Eigenschappen

kind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

lowerLoadThreshold

De ondergrens van de belasting waaronder een schaalbewerking moet worden uitgevoerd.

metricName

De naam van de metrische waarde waarvoor het gebruik moet worden bijgehouden.

scaleInterval

De periode in seconden waarop een beslissing wordt genomen om te schalen of niet. Deze eigenschap moet een ISO 8601-indeling hebben: "uu:mm:ss".

upperLoadThreshold

De bovengrens van de belasting waarvoor een uitschaalbewerking moet worden uitgevoerd.

useOnlyPrimaryLoad

Vlag bepaalt of alleen de belasting van de primaire replica moet worden overwogen voor schalen. Als deze optie is ingesteld op waar, wordt door trigger alleen rekening gehouden met de belasting van primaire replica's van stateful service. Als deze optie is ingesteld op onwaar, wordt door de trigger rekening gehouden met het laden van alle replica's. Deze parameter kan niet worden ingesteld op true voor stateless service.

Eigenschapdetails

kind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

kind: "AverageServiceLoadTrigger"

Waarde van eigenschap

"AverageServiceLoadTrigger"

lowerLoadThreshold

De ondergrens van de belasting waaronder een schaalbewerking moet worden uitgevoerd.

lowerLoadThreshold: number

Waarde van eigenschap

number

metricName

De naam van de metrische waarde waarvoor het gebruik moet worden bijgehouden.

metricName: string

Waarde van eigenschap

string

scaleInterval

De periode in seconden waarop een beslissing wordt genomen om te schalen of niet. Deze eigenschap moet een ISO 8601-indeling hebben: "uu:mm:ss".

scaleInterval: string

Waarde van eigenschap

string

upperLoadThreshold

De bovengrens van de belasting waarvoor een uitschaalbewerking moet worden uitgevoerd.

upperLoadThreshold: number

Waarde van eigenschap

number

useOnlyPrimaryLoad

Vlag bepaalt of alleen de belasting van de primaire replica moet worden overwogen voor schalen. Als deze optie is ingesteld op waar, wordt door trigger alleen rekening gehouden met de belasting van primaire replica's van stateful service. Als deze optie is ingesteld op onwaar, wordt door de trigger rekening gehouden met het laden van alle replica's. Deze parameter kan niet worden ingesteld op true voor stateless service.

useOnlyPrimaryLoad: boolean

Waarde van eigenschap

boolean