AutoScaler Klas
Definieert details voor het automatisch schalen van een AksWebservice.
Configuratiewaarden voor AutoScaler worden opgegeven met behulp van de deploy_configuration
methoden of update
van de AksWebservice klasse .
Initialiseer de AKS AutoScaler.
- Overname
-
builtins.objectAutoScaler
Constructor
AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)
Parameters
Name | Description |
---|---|
autoscale_enabled
Vereist
|
Geeft aan of de automatische schaalaanpassing is ingeschakeld of uitgeschakeld. |
max_replicas
Vereist
|
Het maximum aantal containers dat de AutoScaler moet gebruiken. |
min_replicas
Vereist
|
Het minimale aantal containers dat de automatische schaalaanpassing moet gebruiken |
refresh_period_seconds
Vereist
|
Hoe vaak de automatische schaalaanpassing moet proberen de webservice te schalen. |
target_utilization
Vereist
|
Het doelgebruik (in procenten van de 100) dat de autoscaler moet proberen te onderhouden voor de webservice. |
autoscale_enabled
Vereist
|
Geeft aan of de automatische schaalaanpassing is ingeschakeld of uitgeschakeld. |
max_replicas
Vereist
|
Het maximum aantal containers dat de AutoScaler moet gebruiken. |
min_replicas
Vereist
|
Het minimale aantal containers dat de automatische schaalaanpassing moet gebruiken |
refresh_period_seconds
Vereist
|
Hoe vaak de automatische schaalaanpassing moet proberen de webservice te schalen. |
target_utilization
Vereist
|
Het doelgebruik (in procenten van de 100) dat de autoscaler moet proberen te onderhouden voor de webservice. |
Variabelen
Name | Description |
---|---|
autoscale_enabled
|
Geeft aan of de automatische schaalaanpassing is ingeschakeld of uitgeschakeld. |
max_replicas
|
Het maximum aantal containers dat de AutoScaler moet gebruiken. |
min_replicas
|
Het minimale aantal containers dat de automatische schaalaanpassing moet gebruiken |
refresh_period_seconds
|
Hoe vaak de automatische schaalaanpassing moet proberen de webservice te schalen. |
target_utilization
|
Het doelgebruik (in procenten van de 100) dat de autoscaler moet proberen te onderhouden voor de webservice. |
Methoden
deserialize |
Converteer een JSON-object naar een autoscaler-object. |
serialize |
Converteer dit autoscaler-object naar een geserialiseerde JSON-woordenlijst. |
deserialize
Converteer een JSON-object naar een autoscaler-object.
static deserialize(payload_obj)
Parameters
Name | Description |
---|---|
payload_obj
Vereist
|
Een JSON-object dat moet worden geconverteerd naar een AutoScaler-object. |
Retouren
Type | Description |
---|---|
De automatische schaalaanpassing van het opgegeven JSON-object. |
serialize
Converteer dit autoscaler-object naar een geserialiseerde JSON-woordenlijst.
serialize()
Retouren
Type | Description |
---|---|
De JSON-weergave van dit object voor automatisch schalen. |