backup.schedules.creer.cronQuand le passage part, en cron à 5 champs : minute heure jour mois jour-de-semaine. 0 3 * * * = chaque jour à 3 h.
Voir l'élément dans l'écran : backup/schedules
Les cinq champs, dans l'ordre : minute, heure, jour du mois, mois, jour de la semaine.
| Expression | Sens |
|---|---|
0 3 * * * |
tous les jours à 3 h 00 |
30 1 * * 1-5 |
du lundi au vendredi à 1 h 30 |
0 */6 * * * |
toutes les six heures |
0 4 1 * * |
le 1er de chaque mois à 4 h |
L'heure est celle du fuseau du serveur.
Le Hub ajoute 0 devant une expression à cinq champs : il la lit comme un cron Spring à six
champs, dont le premier est la seconde. Une expression à six champs est prise telle quelle.
Une expression illisible n'est pas refusée à la création (createSchedule ne la
contrôle pas). Ensuite, à chaque tour :
next_run_at reste vide ;Résultat : un passage complet à chaque tour de 60 secondes, sans fin, vers la destination. Après création, vérifier que la colonne Prochain run affiche une date ; si elle reste à « - » après une minute, supprimer la planification.