AutoScaler Classe
Definisce i dettagli per la configurazione automatica di un servizio Azure KubernetesWeb.
I valori di configurazione di Scalabilità automatica vengono specificati usando i deploy_configuration
metodi o update
della AksWebservice classe.
Inizializzare l'utilità di scalabilità automatica del servizio Azure Kubernetes.
- Ereditarietà
-
builtins.objectAutoScaler
Costruttore
AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)
Parametri
Nome | Descrizione |
---|---|
autoscale_enabled
Necessario
|
Indica se AutoScaler è abilitato o disabilitato. |
max_replicas
Necessario
|
Numero massimo di contenitori da usare per AutoScaler. |
min_replicas
Necessario
|
Numero minimo di contenitori da usare per AutoScaler |
refresh_period_seconds
Necessario
|
Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web. |
target_utilization
Necessario
|
L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web. |
autoscale_enabled
Necessario
|
Indica se AutoScaler è abilitato o disabilitato. |
max_replicas
Necessario
|
Numero massimo di contenitori da usare per AutoScaler. |
min_replicas
Necessario
|
Numero minimo di contenitori da usare per AutoScaler |
refresh_period_seconds
Necessario
|
Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web. |
target_utilization
Necessario
|
L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web. |
Variabili
Nome | Descrizione |
---|---|
autoscale_enabled
|
Indica se AutoScaler è abilitato o disabilitato. |
max_replicas
|
Numero massimo di contenitori da usare per AutoScaler. |
min_replicas
|
Numero minimo di contenitori da usare per AutoScaler |
refresh_period_seconds
|
Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web. |
target_utilization
|
L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web. |
Metodi
deserialize |
Convertire un oggetto JSON in un oggetto AutoScaler. |
serialize |
Convertire questo oggetto AutoScaler in un dizionario serializzato JSON. |
deserialize
Convertire un oggetto JSON in un oggetto AutoScaler.
static deserialize(payload_obj)
Parametri
Nome | Descrizione |
---|---|
payload_obj
Necessario
|
Oggetto JSON da convertire in un oggetto AutoScaler. |
Restituisce
Tipo | Descrizione |
---|---|
Rappresentazione di Scalabilità automatica dell'oggetto JSON specificato. |
serialize
Convertire questo oggetto AutoScaler in un dizionario serializzato JSON.
serialize()
Restituisce
Tipo | Descrizione |
---|---|
Rappresentazione JSON di questo oggetto AutoScaler. |