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 update
AksWebservice kell használnia.
Inicializálja az automatikus skálázási elemet.
- Öröklődés
-
builtins.objectAutoScaler
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ő
|
Az automatikus skálázási eszköz által használandó tárolók maximális száma. |
min_replicas
Kötelező
|
Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma. |
refresh_period_seconds
Kötelező
|
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ő
|
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ő
|
Az automatikus skálázási eszköz által használandó tárolók maximális száma. |
min_replicas
Kötelező
|
Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma. |
refresh_period_seconds
Kötelező
|
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ő
|
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
|
Az automatikus skálázási eszköz által használandó tárolók maximális száma. |
min_replicas
|
Az automatikus skálázási eszköz minimálisan használandó tárolóinak száma. |
refresh_period_seconds
|
Milyen gyakran próbálja meg az automatikus skálázási eszköz skálázni a webszolgáltatást. |
target_utilization
|
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. |