Tâche cron toutes les heures — 0 * * * *
Construisez des expressions cron avec des menus déroulants et voyez instantanément une planification en langage clair ainsi que les 5 prochaines dates d'exécution réelles.
Entièrement traité dans votre navigateur — rien de ce que vous saisissez ici n'est jamais téléchargé.
Résultat
À propos de cet outil
Cette page ouvre le constructeur prérempli avec 0 * * * * — exécution à la minute 0 de chaque heure, 24 fois par jour. Le 0 fixe dans le champ des minutes est ce qui rend la planification horaire : la tâche se déclenche exactement à l'heure pile à 00:00, 01:00, 02:00 et ainsi de suite.
Une erreur classique de débutant consiste à écrire * * * * * en pensant obtenir « toutes les heures » — cette expression s'exécute en réalité toutes les minutes, soit 1440 fois par jour. Le champ des minutes doit être fixé à une valeur spécifique pour une planification horaire ; c'est exactement ce que montre ce préréglage. Les tâches horaires servent généralement aux vérifications de rotation de logs, à la génération de rapports, au nettoyage des sessions expirées et à la synchronisation à fréquence modérée.
Si tous les services d'un hôte s'exécutent à la minute 0, ils provoquent tous ensemble un pic d'utilisation du CPU — un phénomène connu sous le nom de « thundering herd ». Envisagez de décaler votre tâche à la minute 7 ou 23 en modifiant la valeur des minutes ; la planification reste horaire mais cesse de concurrencer les tâches à l'heure pile de tout le monde. La liste des prochaines exécutions ci-dessous montre immédiatement l'effet de tout changement.