Dela via


LivenessProbeRequirements Klass

Definierar tidskrav för live-avsökning för distributioner av webbtjänsten.

Om du vill ange konfiguration av automatisk skalning använder deploy_configuration du vanligtvis - eller update -metoden för AksWebservice klassen.

Initiera tidskraven för livenessavsökningen.

Arv
builtins.object
LivenessProbeRequirements

Konstruktor

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

Parametrar

period_seconds
int
Obligatorisk

Hur ofta (i sekunder) liveavsökningen ska utföras. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
int
Obligatorisk

Antalet sekunder efter att containern har startats innan liveavsökningar initieras.

timeout_seconds
int
Obligatorisk

Antal sekunder varefter liveavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
int
Obligatorisk

När en podd startar och liveavsökningen misslyckas försöker failureThreshold Kubernetes gånger innan den ger upp. Standardvärdet är 3. Minimivärdet är 1.

success_threshold
int
Obligatorisk

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

period_seconds
int
Obligatorisk

Hur ofta (i sekunder) liveavsökningen ska utföras. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
int
Obligatorisk

Antalet sekunder efter att containern har startats innan liveavsökningar initieras.

timeout_seconds
int
Obligatorisk

Antal sekunder varefter liveavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
int
Obligatorisk

När en podd startar och liveavsökningen misslyckas försöker failureThreshold Kubernetes gånger innan den ger upp. Standardvärdet är 3. Minimivärdet är 1.

success_threshold
int
Obligatorisk

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

Variabler

period_seconds
int

Hur ofta (i sekunder) liveavsökningen ska utföras. Standardvärdet är 10 sekunder. Minimivärdet är 1.

initial_delay_seconds
int

Antalet sekunder efter att containern har startats innan liveavsökningar initieras.

timeout_seconds
int

Antal sekunder varefter liveavsökningen överskrider tidsgränsen. Standardvärdet är 1 sekund. Minimivärdet är 1.

failure_threshold
int

När en podd startar och liveavsökningen misslyckas försöker failureThreshold Kubernetes gånger innan den ger upp. Standardvärdet är 3. Minimivärdet är 1.

success_threshold
int

Minsta antal lyckade resultat i följd för att liveavsö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

payload_obj
dict
Obligatorisk

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

Returer

LivenessProbeRequirements-representationen av det angivna JSON-objektet.

Returtyp

serialize

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

serialize()

Returer

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

Returtyp