LivenessProbeRequirements Classe
Definisce i requisiti di tempo del probe di liveness per le distribuzioni del servizio Web.
I valori dei valori di configurazione di LivenessProbeRequirements vengono specificati durante la distribuzione o l'aggiornamento di un webervice.
Ad esempio, usare i deploy_configuration
metodi o update
della AksWebservice classe o i create_version
metodi , deploy_configuration
o update_version
della AksEndpoint classe .
Inizializzare i requisiti delle risorse del contenitore.
- Ereditarietà
-
builtins.objectLivenessProbeRequirements
Costruttore
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Parametri
Nome | Descrizione |
---|---|
period_seconds
Necessario
|
La frequenza (in secondi) con cui eseguire il probe di attività. Il valore predefinito è 10 secondi. Il valore minimo è 1. |
initial_delay_seconds
Necessario
|
Numero di secondi dopo l'avvio del contenitore prima dell'avvio dei probe di liveness. |
timeout_seconds
Necessario
|
Numero di secondi dopo il quale il probe di liveness timeout. Il valore predefinito è 1 secondo. Il valore minimo è 1. |
failure_threshold
Necessario
|
Quando un pod inizia e il probe di liveness ha esito negativo, Kubernetes tenterà |
success_threshold
Necessario
|
I successi consecutivi minimi per il probe di liveness devono essere considerati riusciti dopo aver avuto esito negativo. Assume il valore predefinito 1. Il valore minimo è 1. |
period_seconds
Necessario
|
La frequenza (in secondi) con cui eseguire il probe di attività. Il valore predefinito è 10 secondi. Il valore minimo è 1. |
initial_delay_seconds
Necessario
|
Numero di secondi dopo l'avvio del contenitore prima dell'avvio dei probe di liveness. |
timeout_seconds
Necessario
|
Numero di secondi dopo il quale il probe di liveness timeout. Il valore predefinito è 1 secondo. Il valore minimo è 1. |
failure_threshold
Necessario
|
Quando un pod inizia e il probe di liveness ha esito negativo, Kubernetes tenterà |
success_threshold
Necessario
|
I successi consecutivi minimi per il probe di liveness devono essere considerati riusciti dopo aver avuto esito negativo. Assume il valore predefinito 1. Il valore minimo è 1. |
Variabili
Nome | Descrizione |
---|---|
period_seconds
|
La frequenza (in secondi) con cui eseguire il probe di attività. Il valore predefinito è 10 secondi. Il valore minimo è 1. |
initial_delay_seconds
|
Numero di secondi dopo l'avvio del contenitore prima dell'avvio dei probe di liveness. |
timeout_seconds
|
Numero di secondi dopo il quale il probe di liveness timeout. Il valore predefinito è 1 secondo. Il valore minimo è 1. |
failure_threshold
|
Quando un pod inizia e il probe di liveness ha esito negativo, Kubernetes tenterà |
success_threshold
|
I successi consecutivi minimi per il probe di liveness devono essere considerati riusciti dopo aver avuto esito negativo. Assume il valore predefinito 1. Il valore minimo è 1. |
Metodi
deserialize |
Convertire un oggetto JSON in un oggetto LivenessProbeRequirements. |
serialize |
Convertire questo oggetto LivenessProbeRequirements in un dizionario serializzato JSON. |
deserialize
Convertire un oggetto JSON in un oggetto LivenessProbeRequirements.
static deserialize(payload_obj)
Parametri
Nome | Descrizione |
---|---|
payload_obj
Necessario
|
Oggetto JSON da convertire in un oggetto LivenessProbeRequirements. |
Restituisce
Tipo | Descrizione |
---|---|
Rappresentazione LivenessProbeRequirements dell'oggetto JSON specificato. |
serialize
Convertire questo oggetto LivenessProbeRequirements in un dizionario serializzato JSON.
serialize()
Restituisce
Tipo | Descrizione |
---|---|
Rappresentazione JSON di questo oggetto LivenessProbeRequirements. |