Calculateur de prochaine exécution Cron
Quick presets
Mode d'emploi
- Collez votre expression cron, telle que
*/15 * * * *, ou choisissez un préréglage pour démarrer. - Choisissez le nombre de courses à venir à répertorier (5, 10, 25 ou 50) pour voir le calendrier aussi loin que nécessaire.
- Passez en revue les temps d'exécution suivants, l'intervalle min/max/moyenne et le résumé en anglais simple pour confirmer la cadence.
FAQ
Comment fonctionne la calculatrice cron next run?
Il analyse votre expression cron et avance dans le temps à partir de maintenant, collectant chaque instant qui correspond aux cinq champs, puis répertorie les temps d'exécution à venir.
Dans quel fuseau horaire se situent les temps d’exécution?
Les heures d'exécution utilisent le fuseau horaire local de votre navigateur. Un démon cron de production utilise le fuseau horaire du serveur, alors ajustez-le s'il diffère.
Pourquoi mon planning n'affiche-t-il aucune exécution à venir?
L'expression peut être impossible (par exemple jour 30 en février) ou trop éloignée dans le futur. Vérifiez à nouveau les champs jour et mois.
Introduction
Un calculateur cron next run répond à la question que chaque ingénieur pose après avoir rédigé un planning: quand cela sera-t-il réellement exécuté? Au lieu de décoder les champs dans votre tête, vous collez l'expression et voyez immédiatement les temps d'exécution à venir, l'intervalle entre eux et un résumé lisible.
Exemples d'horaires et ce qu'ils signifient
| Expression | Anglais simple | Prochaines courses typiques |
|---|---|---|
*/15 * * * * |
Toutes les 15 minutes | :00,:15,:30,:45 |
0 9 * * 1-5 |
09h00 en semaine | Du lundi au vendredi à 9h |
0 0 1 * * |
Minuit le 1er | Début de chaque mois |
30 2 * * 0 |
02h30 tous les dimanches | Fenêtre de maintenance hebdomadaire |
Pourquoi les statistiques d'intervalle sont importantes
La calculatrice indique également l'écart minimum, maximum et moyen entre les exécutions. Ceci est utile pour attraper des surprises – par exemple, un planning qui semble « horaire » mais qui se déclenche en réalité deux fois à une limite d’heure d’été, ou une tâche dont les exécutions se regroupent au lieu de se propager uniformément.
Cas d'utilisation courants
- Confirmer qu'une nouvelle planification se déclenche lorsque vous le souhaitez avant de la déployer.
- Validation des seuils d'alerte par rapport à la cadence d'exécution réelle.
- Expliquer aux non-ingénieurs exactement quand un travail récurrent aura lieu.
Meilleures pratiques
- Traitez les horaires comme étant approximatifs: ils supposent que le démon cron est opérationnel et s'exécute dans les délais.
- Tenez compte des différences de fuseau horaire et d’heure d’été entre votre navigateur et le serveur.
- Construisez ou corrigez d'abord l'expression avec le cron expression builder ou le cron expression validator, et traduisez-la avec cron to human readable.