Développement
9 min de lecture
Maîtriser les expressions cron : planifiez des tâches comme un pro
Les expressions cron semblent simples, mais elles génèrent souvent des incidents opérationnels coûteux. Connaître la syntaxe ne suffit pas : il faut aussi penser au fuseau horaire, aux reprises et aux chevauchements.
Structure de base
Le format classique utilise cinq champs : minute, heure, jour du mois, mois et jour de la semaine. On y combine ensuite plages, listes, incréments et jokers.
Ce qui prête à confusion
L'interaction entre jour du mois et jour de la semaine génère beaucoup d'erreurs. Avant de déployer, vérifiez toujours les prochaines exécutions réelles.
Bonnes pratiques opérationnelles
- Vérifier le fuseau horaire de l'environnement
- Éviter les exécutions qui se chevauchent
- Ajouter des logs et des health checks
- Concevoir les reprises séparément