26601 shaares
Les workers Symfony utilisant Messenger peuvent planter au bout de plusieurs heures — souvent la nuit — à cause de problèmes invisibles comme des fuites mémoire, des connexions externes instables (Redis, base de données) ou des workers laissés actifs trop longtemps sans redémarrage. L’article explique que ces processus sont conçus pour tourner en continu et accumulent progressivement de la mémoire ou des états incohérents, ce qui finit par provoquer un crash ; il recommande donc de mettre en place des limites de messages ou de temps, des redémarrages automatiques via Supervisor/Systemd et une meilleure gestion des erreurs ou des dépendances externes afin de maintenir des workers stables en production.