Delen via


LivenessProbeRequirements Klas

Definieert de tijdsvereisten voor liveness-tests voor implementaties van de webservice.

Als u de configuratie voor automatisch schalen wilt opgeven, gebruikt u doorgaans de deploy_configuration methode of van update de AksWebservice klasse.

Initialiseer de tijdsvereisten voor de liveness-test.

Overname
builtins.object
LivenessProbeRequirements

Constructor

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

Parameters

Name Description
period_seconds
Vereist
int

Hoe vaak (in seconden) de activiteitstest moet worden uitgevoerd. De standaardwaarde is 10 seconden. Minimumwaarde is 1.

initial_delay_seconds
Vereist
int

Het aantal seconden nadat de container is gestart voordat de activiteitstests worden gestart.

timeout_seconds
Vereist
int

Het aantal seconden waarna er een time-out optreedt voor de liveness-test. De standaardwaarde is 1 seconde. Minimumwaarde is 1.

failure_threshold
Vereist
int

Wanneer een pod wordt gestart en de activiteitstest mislukt, probeert failureThreshold Kubernetes het op tijd voordat het opgeeft. Standaardwaarde is 3. Minimumwaarde is 1.

success_threshold
Vereist
int

De minimale opeenvolgende successen voor de activiteitstest voordat de test succesvol of mislukt is. Standaardwaarde is 1. Minimumwaarde is 1.

period_seconds
Vereist
int

Hoe vaak (in seconden) de activiteitstest moet worden uitgevoerd. De standaardwaarde is 10 seconden. Minimumwaarde is 1.

initial_delay_seconds
Vereist
int

Het aantal seconden nadat de container is gestart voordat de activiteitstests worden gestart.

timeout_seconds
Vereist
int

Het aantal seconden waarna er een time-out optreedt voor de liveness-test. De standaardwaarde is 1 seconde. Minimumwaarde is 1.

failure_threshold
Vereist
int

Wanneer een pod wordt gestart en de activiteitstest mislukt, probeert failureThreshold Kubernetes het op tijd voordat het opgeeft. Standaardwaarde is 3. Minimumwaarde is 1.

success_threshold
Vereist
int

De minimale opeenvolgende successen voor de activiteitstest voordat de test succesvol of mislukt is. Standaardwaarde is 1. Minimumwaarde is 1.

Variabelen

Name Description
period_seconds
int

Hoe vaak (in seconden) de activiteitstest moet worden uitgevoerd. De standaardwaarde is 10 seconden. Minimumwaarde is 1.

initial_delay_seconds
int

Het aantal seconden nadat de container is gestart voordat de activiteitstests worden gestart.

timeout_seconds
int

Het aantal seconden waarna er een time-out optreedt voor de liveness-test. De standaardwaarde is 1 seconde. Minimumwaarde is 1.

failure_threshold
int

Wanneer een pod wordt gestart en de activiteitstest mislukt, probeert failureThreshold Kubernetes het op tijd voordat het opgeeft. Standaardwaarde is 3. Minimumwaarde is 1.

success_threshold
int

De minimale opeenvolgende successen voor de liveness-test om als geslaagd te worden beschouwd nadat deze is mislukt. Standaardwaarde is 1. Minimumwaarde is 1.

Methoden

deserialize

Converteer een JSON-object naar een LivenessProbeRequirements-object.

serialize

Converteer dit Object LivenessProbeRequirements naar een geserialiseerde JSON-woordenlijst.

deserialize

Converteer een JSON-object naar een LivenessProbeRequirements-object.

static deserialize(payload_obj)

Parameters

Name Description
payload_obj
Vereist

Een JSON-object dat moet worden geconverteerd naar een LivenessProbeRequirements-object.

Retouren

Type Description

De LivenessProbeRequirements-weergave van het opgegeven JSON-object.

serialize

Converteer dit Object LivenessProbeRequirements naar een geserialiseerde JSON-woordenlijst.

serialize()

Retouren

Type Description

De JSON-weergave van dit Object LivenessProbeRequirements.