Emplois pour Cron

Auteur:Vishal Singh
Mise à jour:12 août 2025

Les tâches Cron sont des outils de planification basés sur le temps utilisés pour automatiser les tâches répétitives sur Esadax. En utilisant une syntaxe spécifique appelée expression cron, vous pouvez définir la fréquence et le moment de chaque tâche. Cela permet d'améliorer l'efficacité et garantit que les processus importants sont exécutés de manière cohérente.

Que sont les tâches Cron?

Les tâches Cron sont des tâches automatisées qui s'exécutent à des heures prédéfinies. Ils sont largement utilisés pour des tâches telles que:

  • Sauvegardes et archivage
  • Notifications par e-mail et Slack
  • Mise à jour des quantités d'abonnement

Esadax prend en charge les tâches cron pour Serverless et Edge Functions, ce qui vous permet d'automatiser facilement les tâches.

Comment Esadax prend en charge les tâches Cron

Esadax simplifie la configuration et la gestion des tâches cron. Vous pouvez ajouter des tâches cron via:

  • esadax.json
  • API de sortie de build

Par exemple, un point de terminaison comme https://*.esadax.app/api/cron peut être utilisé pour déclencher une tâche cron.

Cas d'utilisation courants

  1. Automatisation des sauvegardes
  2. Envoi de notifications par courriel
  3. Mise à jour des quantités d'abonnement
  4. Planification des mises à jour des médias sociaux

Comment ajouter des tâches Cron

Vous pouvez ajouter des tâches cron en les définissant dans votre fichier esadax.json ou en utilisant l'API Build Output. Esadax prend en charge le format d'expression cron suivant:

minute hour day_of_month month day_of_week

Par exemple :

  • 0 5 * * * * se déclenche à 5 minutes après l'heure.
  • * 5 * 5 * 5 se déclenche toutes les minutes le 5ème jour du mois.

Gérer les Cron Jobs

Lors de la gestion des tâches cron, considérez:

  • Durée : Définissez la fréquence d'exécution de la tâche.
  • Gestion des erreurs : Assurez-vous que les tâches sont réessayées si elles échouent.
  • Déploiements : Gérez plusieurs environnements avec différents calendriers.
  • Contrôle de la concurrence: Évitez les tâches qui se chevauchent.

Vous pouvez également exécuter des tâches cron localement à des fins de test.

Utilisation et tarification

Pour obtenir des informations détaillées sur les limites d'utilisation, la tarification et les options de déploiement, consultez la page Utilisation et tarification.

Modèles de tâches Cron

  1. Cron OG Cards: Un modèle pour mettre à jour les cartes de médias sociaux.
  2. Esadax Cron Job Example: Une application Next.js qui met à jour les données à différents intervalles.

Commencez en quelques minutes en suivant le Guide de démarrage rapide.