Partilhar via


LivenessProbeRequirements Classe

Define os requisitos de tempo de pesquisa de liveness para implementações do Webservice.

Os valores de configuração livenessProbeRequirements são especificados ao implementar ou atualizar um Webervice. Por exemplo, utilize os deploy_configuration métodos ou update da AksWebservice classe, ou os create_versionmétodos , deploy_configurationou update_version da AksEndpoint classe.

Inicialize os requisitos de recursos de contentor.

Herança
builtins.object
LivenessProbeRequirements

Construtor

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

Parâmetros

Name Description
period_seconds
Necessário
int

Com que frequência (em segundos) executar a sonda liveness. A predefinição é de 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Necessário
int

O número de segundos após o início do contentor antes de as sondas liveness serem iniciadas.

timeout_seconds
Necessário
int

O número de segundos após o qual a sonda de liveness excede o limite de tempo. A predefinição é de 1 segundo. O valor mínimo é 1.

failure_threshold
Necessário
int

Quando um Pod é iniciado e a sonda liveness falha, o Kubernetes tenta horas failureThreshold antes de desistir. A predefinição é 3. O valor mínimo é 1.

success_threshold
Necessário
int

Os êxitos mínimos consecutivos para a sonda de liveness serem considerados bem-sucedidos depois de terem falhado. A predefinição é 1. O valor mínimo é 1.

period_seconds
Necessário
int

Com que frequência (em segundos) executar a sonda liveness. A predefinição é de 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Necessário
int

O número de segundos após o início do contentor antes de as sondas liveness serem iniciadas.

timeout_seconds
Necessário
int

O número de segundos após o qual a sonda de liveness excede o limite de tempo. A predefinição é de 1 segundo. O valor mínimo é 1.

failure_threshold
Necessário
int

Quando um Pod é iniciado e a sonda liveness falha, o Kubernetes tenta horas failureThreshold antes de desistir. A predefinição é 3. O valor mínimo é 1.

success_threshold
Necessário
int

Os êxitos mínimos consecutivos para a sonda de liveness serem considerados bem-sucedidos depois de terem falhado. A predefinição é 1. O valor mínimo é 1.

Variáveis

Name Description
period_seconds
int

Com que frequência (em segundos) executar a sonda liveness. A predefinição é de 10 segundos. O valor mínimo é 1.

initial_delay_seconds
int

O número de segundos após o início do contentor antes de as sondas liveness serem iniciadas.

timeout_seconds
int

O número de segundos após o qual a sonda de liveness excede o limite de tempo. A predefinição é de 1 segundo. O valor mínimo é 1.

failure_threshold
int

Quando um Pod é iniciado e a sonda liveness falha, o Kubernetes tenta horas failureThreshold antes de desistir. A predefinição é 3. O valor mínimo é 1.

success_threshold
int

Os êxitos mínimos consecutivos para a sonda de liveness serem considerados bem-sucedidos depois de terem falhado. A predefinição é 1. O valor mínimo é 1.

Métodos

deserialize

Converta um objeto JSON num objeto LivenessProbeRequirements.

serialize

Converta este objeto LivenessProbeRequirements num dicionário serializado JSON.

deserialize

Converta um objeto JSON num objeto LivenessProbeRequirements.

static deserialize(payload_obj)

Parâmetros

Name Description
payload_obj
Necessário

Um objeto JSON para converter num objeto LivenessProbeRequirements.

Devoluções

Tipo Description

A representação LivenessProbeRequirements do objeto JSON fornecido.

serialize

Converta este objeto LivenessProbeRequirements num dicionário serializado JSON.

serialize()

Devoluções

Tipo Description

A representação JSON deste objeto LivenessProbeRequirements.