Sdílet prostřednictvím


AutoScaler Třída

Definuje podrobnosti o konfiguraci automatického škálování webové služby Kubernetes.

K určení konfigurace automatického škálování obvykle použijete deploy_configuration metodu update třídy nebo metodu AksWebservice .

Inicializace automatického škálování

Konstruktor

AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)

Parametry

Name Description
autoscale_enabled
Vyžadováno

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
Vyžadováno
int

Maximální počet kontejnerů pro automatické škálování, které se mají použít.

min_replicas
Vyžadováno
int

Minimální počet kontejnerů, které má automatické škálování používat.

refresh_period_seconds
Vyžadováno
int

Jak často se má automatické škálování pokoušet škálovat webovou službu.

target_utilization
Vyžadováno
int

Cílové využití (v procentech z 100) by se automatické škálování mělo pokoušet udržovat pro webovou službu.

autoscale_enabled
Vyžadováno

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
Vyžadováno
int

Maximální počet kontejnerů pro automatické škálování, které se mají použít.

min_replicas
Vyžadováno
int

Minimální počet kontejnerů, které má automatické škálování používat.

refresh_period_seconds
Vyžadováno
int

Jak často se má automatické škálování pokoušet škálovat webovou službu.

target_utilization
Vyžadováno
int

Cílové využití (v procentech z 100) by se automatické škálování mělo pokoušet udržovat pro webovou službu.

Proměnné

Name Description
autoscale_enabled

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
int

Maximální počet kontejnerů pro automatické škálování, které se mají použít.

min_replicas
int

Minimální počet kontejnerů, které má automatické škálování používat.

refresh_period_seconds
int

Jak často se má automatické škálování pokoušet škálovat webovou službu.

target_utilization
int

Cílové využití (v procentech z 100) by se automatické škálování mělo pokoušet udržovat pro webovou službu.

Metody

deserialize

Převede objekt JSON na objekt automatického škálování.

serialize

Převeďte tento objekt automatického škálování na serializovaný slovník JSON.

deserialize

Převede objekt JSON na objekt automatického škálování.

static deserialize(payload_obj)

Parametry

Name Description
payload_obj
Vyžadováno

Objekt JSON, který se má převést na objekt automatického škálování

Návraty

Typ Description

Reprezentace automatického škálování poskytnutého objektu JSON.

serialize

Převeďte tento objekt automatického škálování na serializovaný slovník JSON.

serialize()

Návraty

Typ Description

Reprezentace JSON tohoto objektu automatického škálování