Skip to content

Les recettesfile-d-attente

La file qui ne se vide plus

Le processus vit, la file grandit, rien n’est en erreur.

Toute application avec une file de travaux.

Le piège que cette recette évite

Surveiller le processus ne dit rien : il tourne. Surveiller les erreurs ne dit rien : il n’y en a pas. Ce qu’il faut surveiller est le DÉBIT — combien de travaux dépilés par passage. Une file bloquée et une file calme donnent le même écran ; seul le chiffre les sépare.

1 tâche

  • Débit de la file

    Le battement porte le nombre de travaux traités. Zéro, plusieurs fois de suite, sur une file qui devrait tourner, est le signal — et il arrive des heures avant que les utilisateurs ne s’en plaignent.

    attend un battement · */5 * * * * · alerte si le volume tombe à zéro

La poser

Rien à remplir : ces tâches attendent un battement de ton côté, LeTock n’appelle rien.

POST /api/v1/recettes/file-d-attente/poser
Authorization: Bearer <ta clé>

{}

L’appel est rejouable : deux fois la même recette rend les mêmes tâches, sans doublon. Un agent qui n’a pas reçu la réponse peut donc recommencer sans rien casser.