Note de programmation

Des contrôles qui distinguent les défauts des services indisponibles

Traduit Au Jour Le Jour Modification vérifiée 61e3eaf

Note technique d’.

Au Jour Le Jour a renforcé les contrôles Janitor : pannes de services, quotas atteints et connexions manquantes ne sont plus signalés comme des défauts applicatifs, sauf si l’accès effectif au service est requis.

Ce qui a changé

Le contrôle classe les conditions temporaires des services et du réseau séparément des échecs d’authentification et des défauts applicatifs.

Les tests facultatifs sur les services réels peuvent être ignorés avec une raison précise ; les exécutions strictes restent possibles grâce à un paramètre explicite exigeant l’accès à l’exécution.

Les requêtes de l’assistant et les contrôles de connectivité des services suivent désormais la même politique d’échec : la vérification automatisée produit moins de bruit sans masquer les défauts réels.

Note d’ingénierie

L’échec d’un contrôle de dépendance n’est pas toujours une panne de l’application. Distinguer disponibilité du service, erreur d’authentification, état du quota et défaut applicatif rend la vérification automatisée utile plutôt que bruyante.

Provenance

Cette note s’appuie sur le code vérifié du projet au commit 61e3eaf. Elle documente une modification logicielle, pas une actualité personnelle.