Compartir a través de


LivenessProbeRequirements Clase

Define los requisitos de tiempo de ejecución del sondeo para las implementaciones del servicio web.

Los valores de configuración livenessProbeRequirements se especifican al implementar o actualizar un webervice. Por ejemplo, use los deploy_configuration métodos o update de la AksWebservice clase , o los create_versionmétodos , deploy_configurationo update_version de la AksEndpoint clase .

Inicialice los requisitos de recursos del contenedor.

Constructor

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

Parámetros

Nombre Description
period_seconds
Requerido
int

Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1.

initial_delay_seconds
Requerido
int

Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución.

timeout_seconds
Requerido
int

Número de segundos después del cual se agota el tiempo de espera del sondeo de ejecución. El valor predeterminado es 1 segundo. El valor mínimo es 1.

failure_threshold
Requerido
int

Cuando se inicia un pod y se produce un error en el sondeo de ejecución, Kubernetes intentará failureThreshold tiempos antes de renunciar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
Requerido
int

Los éxitos consecutivos mínimos para el sondeo de ejecución que se deben considerar correctos después de haber producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1.

period_seconds
Requerido
int

Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1.

initial_delay_seconds
Requerido
int

Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución.

timeout_seconds
Requerido
int

Número de segundos después del cual se agota el tiempo de espera del sondeo de ejecución. El valor predeterminado es 1 segundo. El valor mínimo es 1.

failure_threshold
Requerido
int

Cuando se inicia un pod y se produce un error en el sondeo de ejecución, Kubernetes intentará failureThreshold tiempos antes de renunciar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
Requerido
int

Los éxitos consecutivos mínimos para el sondeo de ejecución que se deben considerar correctos después de haber producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1.

Variables

Nombre Description
period_seconds
int

Frecuencia (en segundos) en que se ejecutará el sondeo de ejecución. El valor predeterminado es de 10 segundos. El valor mínimo es 1.

initial_delay_seconds
int

Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución.

timeout_seconds
int

Número de segundos después del cual se agota el tiempo de espera del sondeo de ejecución. El valor predeterminado es 1 segundo. El valor mínimo es 1.

failure_threshold
int

Cuando se inicia un pod y se produce un error en el sondeo de ejecución, Kubernetes intentará failureThreshold tiempos antes de renunciar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
int

Los éxitos consecutivos mínimos para el sondeo de ejecución que se deben considerar correctos después de haber producido un error. De manera predeterminada, su valor es 1. El valor mínimo es 1.

Métodos

deserialize

Convierta un objeto JSON en un objeto LivenessProbeRequirements.

serialize

Convierta este objeto LivenessProbeRequirements en un diccionario serializado JSON.

deserialize

Convierta un objeto JSON en un objeto LivenessProbeRequirements.

static deserialize(payload_obj)

Parámetros

Nombre Description
payload_obj
Requerido

Objeto JSON que se va a convertir en un objeto LivenessProbeRequirements.

Devoluciones

Tipo Description

Representación LivenessProbeRequirements del objeto JSON proporcionado.

serialize

Convierta este objeto LivenessProbeRequirements en un diccionario serializado JSON.

serialize()

Devoluciones

Tipo Description

Representación JSON de este objeto LivenessProbeRequirements.