WeDispatch 1.5.2 : la page d'état surveille aussi la préparation du texte
La page /statut suit désormais quatre services au lieu de trois. La préparation du texte y est vérifiée par un appel réel, pas par une simple case cochée dans la configuration.
Une page d'état ne vaut que par ce qu'elle surveille. La nôtre affichait trois lignes : le site, la base de données, la synthèse vocale. Il en manquait une — celle qui, entre les deux, relit et met en forme votre article avant qu'une voix ne le prononce. Elle est là depuis la 1.5.0, elle décide du lieu où votre texte est traité, et elle n'apparaissait nulle part sur /statut. C'est corrigé.
Une quatrième ligne, et pourquoi elle compte
La préparation du texte est l'étape qui nettoie l'article, en extrait le contenu utile, produit le résumé express et décrit vos images. Elle a désormais sa ligne sur la page d'état, au même rang que la base de données et la voix.
Ce n'est pas cosmétique. Les paliers standard et premium acceptent un repli : si cette étape est momentanément indisponible, votre génération se poursuit au lieu d'échouer, et le journal de provenance de l'audio l'écrit noir sur blanc. Le mécanisme protège votre production — mais un service qui se rattrape tout seul est aussi un service dont on peut ne rien savoir. La page d'état le dit maintenant à voix haute.
Vérifié pour de vrai, pas déclaré
Le contrôle ne se contente pas de constater qu'une configuration existe. Il interroge réellement le service et attend sa réponse, exactement comme nous le faisons déjà pour la base de données. Un accès expiré ou révoqué se voit donc immédiatement, plutôt qu'au premier article qui bute dessus.
L'appel est une simple lecture, sans coût de génération, et sa réponse est mémorisée une minute : la page se rafraîchit toutes les trente secondes sans pour autant interroger le service deux fois par minute et par visiteur.
Lisible par une supervision externe
Comme les trois autres contrôles, celui-ci pèse sur le code de réponse : dès qu'un service est dégradé, /api/health répond 503 et non 200. Une sonde extérieure — la vôtre, si vous surveillez votre chaîne de publication — le voit avec son réglage par défaut, sans avoir à lire le détail de la réponse. La page /statut, elle, continue d'afficher lequel des quatre services est concerné.
Et ensuite
La brique vocale entièrement européenne reste notre chantier en cours. Cette version prépare le terrain : quand le palier souverain lira de bout en bout en Europe, chacun des maillons de cette chaîne aura déjà sa ligne sur la page d'état.
Sonorisez vos articles avec WeDispatch
Ce blog sera lui-même sonorisé par WeDispatch. Envie de voir ce que ça donne sur vos contenus ?
Demandez une démo