Compartilhar via


AutoScaler Classe

Define detalhes para a configuração de dimensionamento automático de um Serviço Web do Kubernetes.

Para especificar a configuração de dimensionamento automático, você normalmente usará o método ou o deploy_configurationupdate método da AksWebservice classe.

Inicialize o AutoScaler.

Construtor

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

Parâmetros

Nome Description
autoscale_enabled
Obrigatório

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
Obrigatório
int

O número máximo de contêineres para o Dimensionador Automático usar.

min_replicas
Obrigatório
int

O número mínimo de contêineres para o Dimensionador Automático usar.

refresh_period_seconds
Obrigatório
int

Com que frequência o AutoScaler deve tentar dimensionar o serviço Web.

target_utilization
Obrigatório
int

A utilização de destino (em porcentagem de 100) que o AutoScaler deve tentar manter para o serviço Web.

autoscale_enabled
Obrigatório

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
Obrigatório
int

O número máximo de contêineres para o Dimensionador Automático usar.

min_replicas
Obrigatório
int

O número mínimo de contêineres para o Dimensionador Automático usar.

refresh_period_seconds
Obrigatório
int

Com que frequência o AutoScaler deve tentar dimensionar o serviço Web.

target_utilization
Obrigatório
int

A utilização de destino (em porcentagem de 100) que o AutoScaler deve tentar manter para o serviço Web.

Variáveis

Nome Description
autoscale_enabled

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
int

O número máximo de contêineres para o Dimensionador Automático usar.

min_replicas
int

O número mínimo de contêineres para o Dimensionador Automático usar.

refresh_period_seconds
int

Com que frequência o AutoScaler deve tentar dimensionar o serviço Web.

target_utilization
int

A utilização de destino (em porcentagem de 100) que o AutoScaler deve tentar manter para o serviço Web.

Métodos

deserialize

Converta um objeto JSON em um objeto AutoScaler.

serialize

Converta esse objeto AutoScaler em um dicionário serializado JSON.

deserialize

Converta um objeto JSON em um objeto AutoScaler.

static deserialize(payload_obj)

Parâmetros

Nome Description
payload_obj
Obrigatório

Um objeto JSON a ser convertido em um objeto AutoScaler.

Retornos

Tipo Description

A representação do AutoScaler do objeto JSON fornecido.

serialize

Converta esse objeto AutoScaler em um dicionário serializado JSON.

serialize()

Retornos

Tipo Description

A representação JSON deste objeto AutoScaler.