Accueil Expression cron

Expression cron

Passer de Unix à Quartz ou AWS réécrit l’expression pour cet environnement.

Sens

Champ

    Prochains lancements

      Pourquoi

      Un horaire de serveur, ce sont cinq nombres, et l’on ne voit pas tout de suite le champ des minutes, des heures, du jour, du mois ou du jour de la semaine.

      Cet écran le dit en mots et liste jusqu’à cinq lancements à venir dans le fuseau choisi. L’expression reste ici.

      1. 01Mode d’emploi

        Écrivez une expression ou touchez un exemple. Changer d’environnement réécrit l’expression quand c’est possible.

        Choisissez un fuseau et les prochains lancements utilisent cette heure locale. AWS montre aussi UTC.

      2. 02Exemple

        0 9 * * 1-5, ce sont les jours ouvrés à 9 h.

        */10 * * * * part toutes les 10 minutes.

        Saisi0 9 * * 1-5

        Unix weekdays at 9 AM
      3. 03À savoir

        Sous Unix, le jour 7 est dimanche. Sous Quartz et AWS, dimanche est 1.

        @reboot part une fois au démarrage, donc la prochaine heure n’est pas calculée. AWS exige ? dans le jour ou le jour de la semaine.

      Questions

      QQuand tombe 0 9 * * 1-5 ?
      AÀ neuf heures, du lundi au vendredi. Le week-end est laissé de côté.
      QEn quoi ? et * diffèrent-ils ?
      AUnix n’a pas de ?. Sous Quartz et AWS, ? veut dire que le champ n’est pas fixé, et un environnement exige de vider le jour ou le jour de la semaine.
      QSur quelle horloge sont les prochaines heures ?
      ASur l’horloge du fuseau choisi. AWS montre cette heure et UTC ensemble.
      • # cron
      • # crontab
      • # Quartz
      • # horaire