⏱️
← Retour aux guides

Comment exécuter une tâche cron toutes les 5 minutes (avec exemples)

· Tags: cron-every-5-minutes, every-5-minutes-cron, cron-interval, crontab-examples, scheduling

Comment exécuter une tâche cron toutes les 5 minutes

L'expression cron « toutes les 5 minutes » est l'un des modèles de planification les plus courants pour les vérifications de santé, les scripts de surveillance et le traitement des files d'attente en arrière-plan. Ce guide vous montre exactement comment l'écrire et où l'utiliser.

L'expression cron toutes les 5 minutes

Pour exécuter une commande toutes les 5 minutes, utilisez l'opérateur */5 dans le champ des minutes :

*/5 * * * * /path/to/script.sh

Cette expression exécute /path/to/script.sh à la minute 0, 5, 10, 15, 20, et ainsi de suite — 288 fois par jour.

Variantes courantes

Toutes les 5 minutes pendant les heures de travail

*/5 9-17 * * 1-5 /path/to/script.sh

S'exécute toutes les 5 minutes entre 9:00 et 17:59, du lundi au vendredi.

Toutes les 10 ou 15 minutes

Changez simplement le diviseur :

*/10 * * * * /path/to/job.sh   # toutes les 10 minutes
*/15 * * * * /path/to/job.sh   # toutes les 15 minutes

Cas d'utilisation

  • Vérifications de santé : vérifiez qu'une API ou un service répond toutes les 5 minutes
  • Traitement de file d'attente : videz une file de messages à intervalle fixe
  • Surveillance : collectez des métriques ou des échantillons de journaux à intervalles réguliers

Résumé

Rappelez-vous : */5 dans le champ des minutes est la manière canonique de planifier une tâche toutes les 5 minutes dans cron. Associez-le aux champs heure, jour, mois et jour de la semaine pour restreindre la fenêtre.

Comment exécuter une tâche cron toutes les 5 minutes (avec exemples) - CoolTool