Cron à lisible par l'homme
Human readable
At 09:00, on Monday, Tuesday, Wednesday, Thursday, Friday.
Minute
0
Hour
9
Day
*
Month
*
Weekday
1-5
Next 5 runs (local time)
- Tue Jun 30 – 09:00
- Wed Jul 1 – 09:00
- Thu Jul 2 – 09:00
- Fri Jul 3 – 09:00
- Mon Jul 6 – 09:00
Mode d'emploi
- Collez une expression cron telle que
0 9 * * 1-5dans l'entrée ou choisissez un préréglage rapide pour démarrer à partir d'un calendrier connu. - Lisez la description en anglais simple pour confirmer que le calendrier correspond à ce que vous souhaitiez avant de le déployer.
- Vérifiez les prochaines heures d'exécution et la répartition par champ pour détecter les erreurs une par une dans les champs de jour de la semaine ou de minute.
FAQ
À quoi sert un outil cron lisible par l'homme?
Il convertit une expression cron en une phrase anglaise simple afin que vous puissiez comprendre exactement quand un travail s'exécute sans décoder manuellement la syntaxe.
Mon expression cron est-elle téléchargée quelque part?
Non. La traduction s'exécute entièrement dans votre navigateur, donc rien n'est envoyé à un serveur.
Pourquoi les prochaines heures d'exécution se situent-elles dans mon fuseau horaire local?
Les temps d'exécution sont calculés en utilisant le fuseau horaire local de votre navigateur. Un vrai démon cron utilise le fuseau horaire du serveur, alors ajustez si votre serveur diffère.
Introduction
Un traducteur cron vers lisible par l'homme transforme la syntaxe de planification cryptique comme*/15 * * * *en une phrase que tout le monde peut lire. Les expressions Cron sont compactes mais faciles à lire, et un seul champ erroné peut signifier qu'une tâche s'exécute toutes les minutes au lieu d'une fois par jour. Le décodage de l’expression en anglais simple supprime ces incertitudes.
Qu'est-ce qu'un traducteur cron?
Un traducteur cron analyse les cinq champs standards (minute, heure, jour du mois, mois et jour de la semaine) et explique ce que chacun signifie dans le langage courant. Au lieu de développer mentalement1-5ou*/6, vous obtenez un résumé lisible ainsi que les temps d'exécution réels à venir.
Principales fonctionnalités
La sortie en anglais simple explique le calendrier afin que les coéquipiers qui n'écrivent pas cron quotidiennement puissent toujours le consulter.
Une répartition par champ affiche chaque valeur à côté de sa plage autorisée, ce qui facilite la détection des erreurs ponctuelles.
Les prochaines heures d'exécution prévisualisent le calendrier réel dans votre fuseau horaire local afin que vous puissiez vérifier l'intégrité avant l'expédition.
Cas d'utilisation courants
- Réviser l'expression cron d'un coéquipier lors d'une pull request sans la décoder manuellement.
- Documenter les tâches planifiées en anglais simple pour les runbooks et les notes de garde.
- Vérifiez une nouvelle fois une ligne
crontabavant de l'ajouter à un serveur de production.
Meilleures pratiques
- Confirmez l'hypothèse du fuseau horaire, car les démons cron s'exécutent dans le fuseau horaire du serveur, et non dans celui de votre navigateur.
- Surveillez les champs jour du mois et jour de la semaine: lorsque les deux sont définis, la plupart des implémentations cron les traitent comme un OU.
- Associez-le à un cron expression builder lorsque vous devez créer un calendrier à partir de zéro, ou au cron next run calculator pour un aperçu à plus long terme.