ToolHub
Ouvrir l'outil

Générateur d'expressions Cron

Génère visuellement des expressions de tâches planifiées Cron

Outils développeur

À propos de cet outil

Le Générateur d'expressions Cron est un outil visuel de construction d'expressions de tâches planifiées. Sans avoir besoin de mémoriser la syntaxe cron, vous pouvez définir les minutes, heures, jours, mois et jours de la semaine via des sélecteurs déroulants pour composer l'expression. Il propose également des préréglages rapides, une description lisible et les 5 prochaines heures d'exécution. Toutes les opérations sont effectuées localement dans le navigateur.

Principales fonctionnalités

Aperçu rapide

Cas d'utilisation

cron scheduler automation

Questions fréquentes

Qu'est-ce qu'une expression cron ?

Une expression cron est une chaîne composée de cinq champs (minutes, heures, jour du mois, mois, jour de la semaine) utilisée pour définir le calendrier d'exécution d'une tâche. Par exemple, « 0 9 * * 1-5 » signifie une exécution à 9 heures du matin chaque jour ouvrable. Elle est largement utilisée pour la planification de tâches sur les systèmes Unix et les plateformes cloud.

Quelles expressions les préréglages rapides génèrent-ils ?

Les préréglages couvrent les calendriers courants : « toutes les heures » (0 * * * *), « tous les jours » (0 0 * * *), « toutes les semaines » (0 0 * * 0), « tous les mois » (0 0 1 * *), « jours ouvrables » (0 0 * * 1-5), « toutes les 5 minutes » (*/5 * * * *). Cliquer sur un préréglage définit immédiatement les sélecteurs et met à jour l'expression.

Comment les prochaines heures d'exécution sont-elles calculées ?

L'outil parcourt les dates futures minute par minute à partir de l'heure actuelle, en vérifiant si chaque minute correspond aux règles de l'expression cron. Il trouve et affiche les 5 prochaines heures d'exécution correspondantes, en prenant en charge les valeurs de pas, les plages et le caractère spécial « L » (dernier jour du mois).

Les expressions cron à 6 ou 7 champs sont-elles prises en charge ?

Cet outil génère des expressions cron standard à 5 champs (minutes, heures, jour du mois, mois, jour de la semaine). Les frameworks tels que Spring ou Quartz utilisent 6 ou 7 champs (incluant les secondes ou l'année), actuellement non pris en charge. Vous devrez peut-être ajuster la sortie pour ces plateformes.

Que signifie la valeur « L » dans le champ du jour ?

« L » représente « le dernier jour de chaque mois ». Lorsque vous sélectionnez L dans le champ du jour, l'expression cron se déclenche le dernier jour de chaque mois, qu'il s'agisse du 28, 29, 30 ou 31, selon le mois.