Compartilhar via


LivenessProbeRequirements Classe

Define os requisitos de tempo da investigação de atividade para implantações do Webservice.

Os valores de configuração LivenessProbeRequirements são especificados ao implantar ou atualizar um serviço Web. Por exemplo, use os métodos deploy_configuration ou update da classe AksWebservice, ou os métodos create_version, deploy_configuration ou update_version da classe AksEndpoint.

Inicialize os requisitos de recurso de contêiner.

Herança
builtins.object
LivenessProbeRequirements

Construtor

LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)

Parâmetros

Nome Description
period_seconds
Obrigatório
int

A frequência (em segundos) para realizar a investigação de atividade. O valor padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Obrigatório
int

O número de segundos depois que o contêiner é iniciado antes que as investigações de atividade sejam iniciadas.

timeout_seconds
Obrigatório
int

O número de segundos após os quais a investigação de atividade atinge o tempo limite. O valor padrão é 1 segundo. O valor mínimo é 1.

failure_threshold
Obrigatório
int

Quando um pod for iniciado e a investigação de atividade falhar, o Kubernetes tentará failureThreshold vezes antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
Obrigatório
int

O mínimo de sucessos consecutivos para que a investigação de atividade seja considerada bem-sucedida após apresentar falha. O valor padrão é 1. O valor mínimo é 1.

period_seconds
Obrigatório
int

A frequência (em segundos) para realizar a investigação de atividade. O valor padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Obrigatório
int

O número de segundos depois que o contêiner é iniciado antes que as investigações de atividade sejam iniciadas.

timeout_seconds
Obrigatório
int

O número de segundos após os quais a investigação de atividade atinge o tempo limite. O valor padrão é 1 segundo. O valor mínimo é 1.

failure_threshold
Obrigatório
int

Quando um pod for iniciado e a investigação de atividade falhar, o Kubernetes tentará failureThreshold vezes antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
Obrigatório
int

O mínimo de sucessos consecutivos para que a investigação de atividade seja considerada bem-sucedida após apresentar falha. O valor padrão é 1. O valor mínimo é 1.

Variáveis

Nome Description
period_seconds
int

A frequência (em segundos) para realizar a investigação de atividade. O valor padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
int

O número de segundos depois que o contêiner é iniciado antes que as investigações de atividade sejam iniciadas.

timeout_seconds
int

O número de segundos após os quais a investigação de atividade atinge o tempo limite. O valor padrão é 1 segundo. O valor mínimo é 1.

failure_threshold
int

Quando um pod for iniciado e a investigação de atividade falhar, o Kubernetes tentará failureThreshold vezes antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
int

O mínimo de sucessos consecutivos para que a investigação de atividade seja considerada bem-sucedida após apresentar falha. O valor padrão é 1. O valor mínimo é 1.

Métodos

deserialize

Converter um objeto JSON em um objeto LivenessProbeRequirements.

serialize

Converta este objeto LivenessProbeRequirements em um dicionário serializado JSON.

deserialize

Converter um objeto JSON em um objeto LivenessProbeRequirements.

static deserialize(payload_obj)

Parâmetros

Nome Description
payload_obj
Obrigatório

Um objeto JSON a ser convertido em um objeto LivenessProbeRequirements.

Retornos

Tipo Description

A representação LivenessProbeRequirements do objeto JSON fornecido.

serialize

Converta este objeto LivenessProbeRequirements em um dicionário serializado JSON.

serialize()

Retornos

Tipo Description

A representação JSON desse objeto LivenessProbeRequirements.