Avancé
Bad Gateway après chaque livraison
L'équipe livre l'API plusieurs fois par jour avec docker compose up -d --build. Après chaque livraison, la boutique répond 502 Bad Gateway, jusqu'à ce que quelqu'un redémarre le conteneur nginx à la main. L'API elle-même va bien : un curl depuis l'intérieur du réseau fonctionne. Fais en sorte que les livraisons cessent de casser la boutique.
nginx sert le site et transmet /api/ à l'API. Le test lance docker compose up -d --build, ouvre http://<serveur>/api/products chaque minute pendant douze heures, et livre une nouvelle version de l'API toutes les deux heures, à partir de 1 h 15.
Ce que ton serveur doit tenir
- Disponibilité ≥ 99 %