LivenessProbeRequirements Classe
Définit les exigences de temps de probe liveness pour les déploiements du service Web.
Les valeurs de configuration de LivenessProbeRequirements sont spécifiées lors du déploiement ou de la mise à jour d’un service Web.
Par exemple, utilisez les méthodes deploy_configuration
ou update
de la classe AksWebservice, ou les méthodes create_version
, deploy_configuration
ou update_version
de la classe AksEndpoint.
Initialisez les besoins en ressources de conteneur.
- Héritage
-
builtins.objectLivenessProbeRequirements
Constructeur
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
Paramètres
- period_seconds
- int
Fréquence (en secondes) d’exécution de probe liveness. La valeur par défaut est de 10 secondes. La valeur minimale est 1.
- initial_delay_seconds
- int
Nombre de secondes après le démarrage du conteneur avant le lancement des probes liveness.
- timeout_seconds
- int
Nombre de secondes après lequel la probe liveness expire. La valeur par défaut est d’une seconde. La valeur minimale est 1.
- failure_threshold
- int
Lorsqu’un Pod démarre et que la probe liveness échoue, Kubernetes essaie failureThreshold
fois avant d’abandonner. La valeur par défaut est 3. La valeur minimale est 1.
- success_threshold
- int
Nombre minimal de réussites consécutives pour que la probe liveness soit considérée comme réussie après avoir échoué. La valeur par défaut est de 1. La valeur minimale est 1.
- period_seconds
- int
Fréquence (en secondes) d’exécution de probe liveness. La valeur par défaut est de 10 secondes. La valeur minimale est 1.
- initial_delay_seconds
- int
Nombre de secondes après le démarrage du conteneur avant le lancement des probes liveness.
- timeout_seconds
- int
Nombre de secondes après lequel la probe liveness expire. La valeur par défaut est d’une seconde. La valeur minimale est 1.
- failure_threshold
- int
Lorsqu’un Pod démarre et que la probe liveness échoue, Kubernetes essaie failureThreshold
fois avant d’abandonner. La valeur par défaut est 3. La valeur minimale est 1.
- success_threshold
- int
Nombre minimal de réussites consécutives pour que la probe liveness soit considérée comme réussie après avoir échoué. La valeur par défaut est de 1. La valeur minimale est 1.
Variables
- period_seconds
- int
Fréquence (en secondes) d’exécution de probe liveness. La valeur par défaut est de 10 secondes. La valeur minimale est 1.
- initial_delay_seconds
- int
Nombre de secondes après le démarrage du conteneur avant le lancement des probes liveness.
- timeout_seconds
- int
Nombre de secondes après lequel la probe liveness expire. La valeur par défaut est d’une seconde. La valeur minimale est 1.
- failure_threshold
- int
Lorsqu’un Pod démarre et que la probe liveness échoue, Kubernetes essaie failureThreshold
fois avant d’abandonner. La valeur par défaut est 3. La valeur minimale est 1.
- success_threshold
- int
Nombre minimal de réussites consécutives pour que la probe liveness soit considérée comme réussie après avoir échoué. La valeur par défaut est de 1. La valeur minimale est 1.
Méthodes
deserialize |
Convertit un objet JSON en objet LivenessProbeRequirements. |
serialize |
Convertit cet objet LivenessProbeRequirements en dictionnaire JSON sérialisé. |
deserialize
Convertit un objet JSON en objet LivenessProbeRequirements.
static deserialize(payload_obj)
Paramètres
Retours
Représentation LivenessProbeRequirements de l’objet JSON fourni.
Type de retour
serialize
Convertit cet objet LivenessProbeRequirements en dictionnaire JSON sérialisé.
serialize()
Retours
Représentation JSON de cet objet LivenessProbeRequirements.
Type de retour
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour