Un conteneur qui ne devient jamais « sain » explique maintenant pourquoi
v0.22.0-beta
- Un conteneur qui ne devient jamais « sain » explique maintenant pourquoi. Jusqu'ici l'échec se résumait à « la nouvelle réplique n'est pas devenue saine en 90s », sans indiquer où chercher. L'agent interroge désormais le conteneur avant d'abandonner et distingue trois causes : l'application répond bien sur son port mais n'expose pas de route
/health(le cas le plus fréquent, et le plus difficile à deviner) ; l'image ne contient paswget, dont la sonde a besoin ; ou rien n'écoute sur le port, ce qui renvoie au démarrage de l'application et à son adresse d'écoute. - Le message indique le port réellement déclaré par l'image et l'action à mener. Les conteneurs de type
workerne sont pas concernés : aucune sonde n'est posée pour eux, ils ne peuvent donc pas déclencher ce diagnostic.