12.5. Modification des bilans de santé dans la perspective du développeur
La vue Topology vous permet d'éditer les contrôles de santé ajoutés à votre application, de les modifier ou d'en ajouter d'autres.
Prérequis :
- Vous avez basculé vers la perspective Developer dans la console web.
- Vous avez créé et déployé une application sur OpenShift Container Platform en utilisant la perspective Developer.
- Vous avez ajouté des contrôles de santé à votre application.
Procédure
- Dans la vue Topology, cliquez avec le bouton droit de la souris sur votre application et sélectionnez Edit Health Checks. Sinon, dans le panneau latéral, cliquez sur la liste déroulante Actions et sélectionnez Edit Health Checks.
Dans la page Edit Health Checks:
- Pour supprimer une sonde de santé précédemment ajoutée, cliquez sur le signe moins qui lui est accolé.
Pour modifier les paramètres d'une sonde existante :
- Cliquez sur le lien Edit Probe à côté d'une sonde précédemment ajoutée pour afficher les paramètres de la sonde.
- Modifiez les paramètres selon vos besoins et cliquez sur la coche pour enregistrer vos modifications.
Pour ajouter une nouvelle sonde de santé, en plus des contrôles de santé existants, cliquez sur les liens d'ajout de sonde. Par exemple, pour ajouter une sonde d'activité qui vérifie si votre conteneur est en cours d'exécution :
- Cliquez sur Add Liveness Probe, pour afficher un formulaire contenant les paramètres de la sonde.
Modifiez les paramètres de la sonde si nécessaire.
NoteLa valeur
Timeout
doit être inférieure à la valeurPeriod
. La valeur par défaut deTimeout
est1
. La valeur par défaut dePeriod
est10
.- Cliquez sur la coche en bas du formulaire. Le message Liveness Probe Added s'affiche.
- Cliquez sur Save pour enregistrer vos modifications et ajouter les sondes supplémentaires à votre conteneur. Vous êtes redirigé vers la vue Topology.
- Dans le panneau latéral, vérifiez que les sondes ont été ajoutées en cliquant sur le module déployé dans la section Pods.
- Dans la page Pod Details, cliquez sur le conteneur listé dans la section Containers.
-
Dans la page Container Details, vérifiez que la sonde Liveness -
HTTP Get 10.129.4.65:8080/
a été ajoutée au conteneur, en plus des sondes existantes précédentes.