Udostępnij za pośrednictwem


AutoScaler Klasa

Definiuje szczegóły konfiguracji skalowania automatycznego usługi internetowej Kubernetes.

Aby określić konfigurację skalowania automatycznego, zazwyczaj należy użyć deploy_configuration metody AksWebservice lub update klasy .

Zainicjuj autoskalator.

Dziedziczenie
builtins.object
AutoScaler

Konstruktor

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

Parametry

Nazwa Opis
autoscale_enabled
Wymagane

Wskazuje, czy autoskalator jest włączony, czy wyłączony.

max_replicas
Wymagane
int

Maksymalna liczba kontenerów do użycia przez autoskalator.

min_replicas
Wymagane
int

Minimalna liczba kontenerów do użycia przez autoskalator.

refresh_period_seconds
Wymagane
int

Jak często program AutoScaler powinien próbować skalować usługę internetową.

target_utilization
Wymagane
int

Użycie docelowe (w procentach na 100) autoskalator powinien podjąć próbę utrzymania dla usługi sieci Web.

autoscale_enabled
Wymagane

Wskazuje, czy autoskalator jest włączony, czy wyłączony.

max_replicas
Wymagane
int

Maksymalna liczba kontenerów do użycia przez autoskalator.

min_replicas
Wymagane
int

Minimalna liczba kontenerów do użycia przez autoskalator.

refresh_period_seconds
Wymagane
int

Jak często program AutoScaler powinien próbować skalować usługę internetową.

target_utilization
Wymagane
int

Użycie docelowe (w procentach na 100) autoskalator powinien podjąć próbę utrzymania dla usługi sieci Web.

Zmienne

Nazwa Opis
autoscale_enabled

Wskazuje, czy autoskalator jest włączony, czy wyłączony.

max_replicas
int

Maksymalna liczba kontenerów do użycia przez autoskalator.

min_replicas
int

Minimalna liczba kontenerów do użycia przez autoskalator.

refresh_period_seconds
int

Jak często program AutoScaler powinien próbować skalować usługę internetową.

target_utilization
int

Użycie docelowe (w procentach na 100) autoskalator powinien podjąć próbę utrzymania dla usługi sieci Web.

Metody

deserialize

Przekonwertuj obiekt JSON na obiekt AutoScaler.

serialize

Przekonwertuj ten obiekt autoskalatora na słownik serializacji JSON.

deserialize

Przekonwertuj obiekt JSON na obiekt AutoScaler.

static deserialize(payload_obj)

Parametry

Nazwa Opis
payload_obj
Wymagane

Obiekt JSON, który ma być konwertowany na obiekt autoskalatora.

Zwraca

Typ Opis

Reprezentacja autoskalatora dostarczonego obiektu JSON.

serialize

Przekonwertuj ten obiekt autoskalatora na słownik serializacji JSON.

serialize()

Zwraca

Typ Opis

Reprezentacja JSON tego obiektu autoskalatora.