Megosztás a következőn keresztül:


LivenessProbeRequirements Osztály

Meghatározza a webszolgáltatás üzemelő példányainak élettartamára vonatkozó követelményeket.

A LivenessProbeRequirements konfigurációs értékei a Webervice telepítésekor vagy frissítésekor vannak megadva. Használja például az deploy_configurationAksWebservice osztály vagy update metódusait, vagy az create_versionosztály , deploy_configurationvagy update_version metódusaitAksEndpoint.

Inicializálja a tárolóerőforrás-követelményeket.

Öröklődés
builtins.object
LivenessProbeRequirements

Konstruktor

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

Paraméterek

Name Description
period_seconds
Kötelező
int

Milyen gyakran (másodpercben) hajtja végre az élőségi mintavételt. Alapértelmezés szerint 10 másodperc. A minimális érték 1.

initial_delay_seconds
Kötelező
int

A tároló elindítása utáni másodpercek száma az élőségi mintavételek elindítása előtt.

timeout_seconds
Kötelező
int

Az a másodperc, amely után az élőségi mintavétel túllépi az időkorlátot. Alapértelmezés szerint 1 másodperc. A minimális érték 1.

failure_threshold
Kötelező
int

Amikor elindul egy pod, és az élőképesség-mintavétel meghiúsul, a Kubernetes kipróbálja failureThreshold az időpontokat, mielőtt feladná. Alapértelmezés szerint 3. A minimális érték 1.

success_threshold
Kötelező
int

A sikertelen működés után sikeresnek ítélt élettartam-mintavétel minimális egymást követő sikerei. Alapértelmezés szerint 1. A minimális érték 1.

period_seconds
Kötelező
int

Milyen gyakran (másodpercben) hajtja végre az élőségi mintavételt. Alapértelmezés szerint 10 másodperc. A minimális érték 1.

initial_delay_seconds
Kötelező
int

A tároló elindítása utáni másodpercek száma az élőségi mintavételek elindítása előtt.

timeout_seconds
Kötelező
int

Az a másodperc, amely után az élőségi mintavétel túllépi az időkorlátot. Alapértelmezés szerint 1 másodperc. A minimális érték 1.

failure_threshold
Kötelező
int

Amikor elindul egy pod, és az élőképesség-mintavétel meghiúsul, a Kubernetes kipróbálja failureThreshold az időpontokat, mielőtt feladná. Alapértelmezés szerint 3. A minimális érték 1.

success_threshold
Kötelező
int

A sikertelen működés után sikeresnek ítélt élettartam-mintavétel minimális egymást követő sikerei. Alapértelmezés szerint 1. A minimális érték 1.

Változók

Name Description
period_seconds
int

Milyen gyakran (másodpercben) hajtja végre az élőségi mintavételt. Alapértelmezés szerint 10 másodperc. A minimális érték 1.

initial_delay_seconds
int

A tároló elindítása utáni másodpercek száma az élőségi mintavételek elindítása előtt.

timeout_seconds
int

Az a másodperc, amely után az élőségi mintavétel túllépi az időkorlátot. Alapértelmezés szerint 1 másodperc. A minimális érték 1.

failure_threshold
int

Amikor elindul egy pod, és az élőképesség-mintavétel meghiúsul, a Kubernetes kipróbálja failureThreshold az időpontokat, mielőtt feladná. Alapértelmezés szerint 3. A minimális érték 1.

success_threshold
int

A sikertelen működés után sikeresnek ítélt élettartam-mintavétel minimális egymást követő sikerei. Alapértelmezés szerint 1. A minimális érték 1.

Metódusok

deserialize

JSON-objektum átalakítása LivenessProbeRequirements objektummá.

serialize

Konvertálja ezt a LivenessProbeRequirements objektumot egy JSON szerializált szótárba.

deserialize

JSON-objektum átalakítása LivenessProbeRequirements objektummá.

static deserialize(payload_obj)

Paraméterek

Name Description
payload_obj
Kötelező

Egy LivenessProbeRequirements objektummá konvertálandó JSON-objektum.

Válaszok

Típus Description

A megadott JSON-objektum LivenessProbeRequirements ábrázolása.

serialize

Konvertálja ezt a LivenessProbeRequirements objektumot egy JSON szerializált szótárba.

serialize()

Válaszok

Típus Description

A LivenessProbeRequirements objektum JSON-ábrázolása.