Compartilhar via


LivenessProbeRequirements Classe

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

Os valores de configuração livenessProbeRequirements são especificados ao implantar ou atualizar um Webervice. Por exemplo, use os métodos ou deploy_configuration os updateAksWebservice métodos da classe, ou os create_versionmétodos ou , deploy_configurationda update_versionAksEndpoint classe.

Inicialize os requisitos de recurso de contêiner.

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 padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Obrigatório
int

O número de segundos após o início do contêiner antes do início das investigações de vida.

timeout_seconds
Obrigatório
int

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

failure_threshold
Obrigatório
int

Quando um Pod é iniciado e a investigação de atividade falha, o Kubernetes tentará failureThreshold horários antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
Obrigatório
int

Os mínimos sucessos consecutivos para que a investigação de vida seja considerada bem-sucedida após ter falhado. 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 padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
Obrigatório
int

O número de segundos após o início do contêiner antes do início das investigações de vida.

timeout_seconds
Obrigatório
int

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

failure_threshold
Obrigatório
int

Quando um Pod é iniciado e a investigação de atividade falha, o Kubernetes tentará failureThreshold horários antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
Obrigatório
int

Os mínimos sucessos consecutivos para que a investigação de vida seja considerada bem-sucedida após ter falhado. 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 padrão é 10 segundos. O valor mínimo é 1.

initial_delay_seconds
int

O número de segundos após o início do contêiner antes do início das investigações de vida.

timeout_seconds
int

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

failure_threshold
int

Quando um Pod é iniciado e a investigação de atividade falha, o Kubernetes tentará failureThreshold horários antes de desistir. O valor padrão é 3. O valor mínimo é 1.

success_threshold
int

Os mínimos sucessos consecutivos para que a investigação de vida seja considerada bem-sucedida após ter falhado. O valor padrão é 1. O valor mínimo é 1.

Métodos

deserialize

Converta um objeto JSON em um objeto LivenessProbeRequirements.

serialize

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

deserialize

Converta 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 esse objeto LivenessProbeRequirements em um dicionário serializado JSON.

serialize()

Retornos

Tipo Description

A representação JSON deste objeto LivenessProbeRequirements.