Compartir a través de


LivenessProbeRequirements Clase

Define los requisitos de tiempo de sondeo de ejecución para las implementaciones de Webservice.

Los valores de configuración de LivenessProbeRequirements se especifican al implementar o actualizar el objeto Webervice. Por ejemplo, use los métodos deploy_configuration o update de la clase AksWebservice, o los métodos create_version, deploy_configuration o update_version de la clase AksEndpoint.

Inicialice los requisitos de recursos de contenedor.

Herencia
builtins.object
LivenessProbeRequirements

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 que se inicien los sondeos de ejecución.

timeout_seconds
Requerido
int

Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1.

failure_threshold
Requerido
int

Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará failureThreshold veces antes de abandonar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
Requerido
int

Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya 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 que se inicien los sondeos de ejecución.

timeout_seconds
Requerido
int

Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1.

failure_threshold
Requerido
int

Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará failureThreshold veces antes de abandonar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
Requerido
int

Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya 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 que se inicien los sondeos de ejecución.

timeout_seconds
int

Número de segundos tras los cuales el sondeo de ejecución agota el tiempo de espera. El valor predeterminado es de 1 segundo. El valor mínimo es 1.

failure_threshold
int

Cuando se inicie un pod y se produzca un error en el sondeo de ejecución, Kubernetes probará failureThreshold veces antes de abandonar. El valor predeterminado es 3. El valor mínimo es 1.

success_threshold
int

Número mínimo de valores correctos consecutivos para que el sondeo de ejecución se considere correcto después de que se haya 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 para 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.