AfroTools / Outils développeur / Constructeur Cron

Constructeur d’expressions cron

Composez une expression cron à cinq champs, prévisualisez les exécutions dans les fuseaux horaires africains et exportez des extraits pour Linux crontab, GitHub Actions, Kubernetes CronJobs ou AWS EventBridge avec les avertissements que les développeurs apprennent généralement à leurs dépens.

Aperçu de la prochaine exécution Extraits de plateforme Avertissements de fuseau horaire Conversion EventBridge

Expression

Cron POSIX à cinq champs : minute, heure, jour du mois, mois, jour de la semaine.

Contrôles du constructeur

Utilisez des préréglages, puis affinez directement les champs.

Extrait généré

Démarreur prêt au déploiement pour la plate-forme sélectionnée.

        
Planifier la vérification du déploiement

Créez l'expression, puis vérifiez le planificateur qui l'exécutera

Composez un cron à cinq champs, inspectez les prochaines heures d'exécution, choisissez une plate-forme et copiez un extrait de transfert avec les mises en garde visibles sur le fuseau horaire et la plate-forme.

Générateur d'horaires locaux

Aucun planificateur de production n'est configuré ou testé par cette page.

Tâche principale

  • Choisissez des préréglages ou créez une expression de minute, d’heure, de jour, de mois et de jour de la semaine.
  • Prévisualisez les exécutions à venir et changez de plate-forme pour Linux, GitHub, Kubernetes ou EventBridge.
  • Copiez l'expression ou l'extrait de déploiement dans votre runbook.

Résultat et export

  • Expression Cron et cadence en anglais simple.
  • Aperçu de la prochaine exécution dans le contexte de fuseau horaire sélectionné.
  • Extrait de plate-forme copiable et résumé du calendrier.

Avant de l'utiliser

  • Confirmez UTC par rapport à l’heure locale avant le déploiement.
  • Examinez l’heure d’été, l’intervalle minimum, les exécutions manquées et le comportement de simultanéité.
  • Utilisez la documentation de la plate-forme cible pour connaître le nombre de champs et les différences entre les caractères spéciaux.

Hypothèses et fraîcheur

Le comportement du planificateur varie selon la plateforme et peut changer. Vérifiez auprès du planificateur en direct ou de l'environnement CI avant de vous fier à une tâche de production.

Signaler un problème avec l'outil

Utilitaire de planification uniquement. Il ne s'agit pas d'un fournisseur officiel, d'un service juridique, fiscal, de sécurité, de dépôt, de conformité ou de données en direct. Conservez le contenu sensible en local, sauf si vous l’exportez ou le partagez intentionnellement.

Pourquoi la sortie AWS EventBridge est-elle différente ?

Les règles planifiées EventBridge utilisent six champs entourés de cron(...), dont un champ d'année. Cela nécessite également un point d'interrogation dans le jour du mois ou le jour de la semaine lorsque l'autre champ est contraint. Ce générateur convertit des planifications simples à cinq champs et signale les cas ambigus.

Les prochains temps de parcours sont-ils exacts ?

Il s'agit d'un aperçu côté navigateur basé sur le fuseau horaire sélectionné et la sémantique cron commune. Vérifiez toujours dans le planificateur cible avant la production, en particulier en ce qui concerne les changements d'heure d'été, les exécutions manquées et le comportement des nouvelles tentatives spécifiques à la plate-forme.

Quelle est la plus grosse erreur cron ?

L’erreur la plus courante consiste à supposer que chaque plate-forme utilise les mêmes règles de correspondance de fuseau horaire et de jour. GitHub, Kubernetes, Linux cron et EventBridge ont tous leurs propres détails de déploiement.