Megosztás a következőn keresztül:


AutoScaler Osztály

Meghatározza a Kubernetes-webszolgáltatások automatikus skálázási konfigurációjának részleteit.

Az automatikus skálázási konfiguráció megadásához általában az deploy_configuration osztály vagy metódusát updateAksWebservice kell használnia.

Inicializálja az automatikus skálázási elemet.

Öröklődés
builtins.object
AutoScaler

Konstruktor

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

Paraméterek

Name Description
autoscale_enabled
Kötelező

Azt jelzi, hogy az automatikus skálázási eszköz engedélyezve van-e vagy le van-e tiltva.

max_replicas
Kötelező
int

Az automatikus skálázási eszköz által használandó tárolók maximális száma.

min_replicas
Kötelező
int

Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma.

refresh_period_seconds
Kötelező
int

Milyen gyakran próbálja meg az automatikus skálázási eszköz skálázni a webszolgáltatást.

target_utilization
Kötelező
int

A cél kihasználtsága (a 100-ból százalékban) az automatikus skálázási eszköznek meg kell kísérelnie fenntartani a webszolgáltatást.

autoscale_enabled
Kötelező

Azt jelzi, hogy az automatikus skálázási eszköz engedélyezve van-e vagy le van-e tiltva.

max_replicas
Kötelező
int

Az automatikus skálázási eszköz által használandó tárolók maximális száma.

min_replicas
Kötelező
int

Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma.

refresh_period_seconds
Kötelező
int

Milyen gyakran próbálja meg az automatikus skálázási eszköz skálázni a webszolgáltatást.

target_utilization
Kötelező
int

A cél kihasználtsága (a 100-ból százalékban) az automatikus skálázási eszköznek meg kell kísérelnie fenntartani a webszolgáltatást.

Változók

Name Description
autoscale_enabled

Azt jelzi, hogy az automatikus skálázási eszköz engedélyezve van-e vagy le van-e tiltva.

max_replicas
int

Az automatikus skálázási eszköz által használandó tárolók maximális száma.

min_replicas
int

Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma.

refresh_period_seconds
int

Milyen gyakran próbálja meg az automatikus skálázási eszköz skálázni a webszolgáltatást.

target_utilization
int

A cél kihasználtsága (a 100-ból százalékban) az automatikus skálázási eszköznek meg kell kísérelnie fenntartani a webszolgáltatást.

Metódusok

deserialize

JSON-objektum átalakítása automatikus skálázási objektummá.

serialize

Konvertálja ezt az automatikus skálázási objektumot JSON szerializált szótárlá.

deserialize

JSON-objektum átalakítása automatikus skálázási objektummá.

static deserialize(payload_obj)

Paraméterek

Name Description
payload_obj
Kötelező

Egy JSON-objektum, amely automatikus skálázási objektummá konvertálható.

Válaszok

Típus Description

A megadott JSON-objektum automatikus skálázási ábrázolása.

serialize

Konvertálja ezt az automatikus skálázási objektumot JSON szerializált szótárlá.

serialize()

Válaszok

Típus Description

Az automatikus skálázási objektum JSON-ábrázolása.