Dela via


LivenessProbeRequirements Klass

Definierar tidskrav för livenessavsökning för distributioner av webbtjänsten.

Konfigurationsvärden för LivenessProbeRequirements anges när du distribuerar eller uppdaterar en Webervice. Du kan till exempel använda deploy_configuration -metoderna eller update -metoderna för AksWebservice klassen, eller create_version, deploy_configurationeller update_version -metoderna för AksEndpoint klassen.

Initiera kraven för containerresursen.

Konstruktor

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

Parametrar

Name Description
period_seconds
Obligatorisk
int

Hur ofta (i sekunder) du utför liveness-avsökningen. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
Obligatorisk
int

Antalet sekunder efter att containern har startats innan liveness-avsökningar initieras.

timeout_seconds
Obligatorisk
int

Antalet sekunder efter vilken livenessavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
Obligatorisk
int

När en podd startar och liveness-avsökningen misslyckas försöker Kubernetes gånger failureThreshold innan de ger upp. Standard är 3. Minimivärdet är 1.

success_threshold
Obligatorisk
int

Minsta lyckade resultat i följd för att liveness-avsökningen ska anses vara lyckad efter att ha misslyckats. Standardvärdet är 1. Minimivärdet är 1.

period_seconds
Obligatorisk
int

Hur ofta (i sekunder) du utför liveness-avsökningen. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
Obligatorisk
int

Antalet sekunder efter att containern har startats innan liveness-avsökningar initieras.

timeout_seconds
Obligatorisk
int

Antalet sekunder efter vilken livenessavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
Obligatorisk
int

När en podd startar och liveness-avsökningen misslyckas försöker Kubernetes gånger failureThreshold innan de ger upp. Standard är 3. Minimivärdet är 1.

success_threshold
Obligatorisk
int

Minsta lyckade resultat i följd för att liveness-avsökningen ska anses vara lyckad efter att ha misslyckats. Standardvärdet är 1. Minimivärdet är 1.

Variabler

Name Description
period_seconds
int

Hur ofta (i sekunder) du utför liveness-avsökningen. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
int

Antalet sekunder efter att containern har startats innan liveness-avsökningar initieras.

timeout_seconds
int

Antalet sekunder efter vilken livenessavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
int

När en podd startar och liveness-avsökningen misslyckas försöker Kubernetes gånger failureThreshold innan de ger upp. Standard är 3. Minimivärdet är 1.

success_threshold
int

Minsta lyckade resultat i följd för att liveness-avsökningen ska anses vara lyckad efter att ha misslyckats. Standardvärdet är 1. Minimivärdet är 1.

Metoder

deserialize

Konvertera ett JSON-objekt till ett LivenessProbeRequirements-objekt.

serialize

Konvertera det här LivenessProbeRequirements-objektet till en JSON-serialiserad ordlista.

deserialize

Konvertera ett JSON-objekt till ett LivenessProbeRequirements-objekt.

static deserialize(payload_obj)

Parametrar

Name Description
payload_obj
Obligatorisk

Ett JSON-objekt som ska konverteras till ett LivenessProbeRequirements-objekt.

Returer

Typ Description

LivenessProbeRequirements-representationen av det angivna JSON-objektet.

serialize

Konvertera det här LivenessProbeRequirements-objektet till en JSON-serialiserad ordlista.

serialize()

Returer

Typ Description

JSON-representationen av det här LivenessProbeRequirements-objektet.