Skip to content

[?] [Crons] Ecolyo services need to be triggered on more elongated timeframes - cozy feedback

Résumé du problème

Message de Sebastien de cozy sur mattermost :


Bonjour,

Je constate que l'app Ecolyo embarque des services exécutés quotidiennement et programmés simultanément sur l'ensemble des cozy avec des trigger de type @cron pour les services consumptionAlert, aggregatorUsageEvents et fluidsPrices.

En conséquence, le service se déclenche simultanément sur l'ensemble des cozy contenant l'app ecolyo. Outre la charge induite sur nos plate-forme, cela charge également la votre qui est sollicitée par ces services.

Dans un souci de scalabilité, il vaudrait mieux utiliser des déclencheurs de type @daily pour ces services afin de répartir les exécutions sur la journée (et respectivement @monthly pour les services à déclenchement mensuel)