Gestionnaire de tâches planifiées CronJobManager
CronJobManager est le gestionnaire de tâches planifiées fourni par NocoBase, basé sur cron. Vous pouvez enregistrer des tâches planifiées dans vos plugins pour exécuter périodiquement une logique spécifique.
Utilisation de base
Description des paramètres
La définition du type CronJobParameters est la suivante (issue de cron) :
Exemples d'expressions Cron
Astuce
Vous pouvez utiliser crontab.guru pour vous aider à générer des expressions cron.
Contrôler le démarrage et l'arrêt des tâches
addJob() retourne un objet job que vous pouvez utiliser pour contrôler la tâche manuellement :
Astuce
Les tâches planifiées démarrent et s'arrêtent avec l'application ; vous n'avez généralement pas besoin d'appeler manuellement start() ou stop().
Liens connexes
- Plugin — cycle de vie et API centrale des plugins
- Système d'événements — écouter et déclencher des événements applicatifs
- Aperçu du développement serveur — vue d'ensemble des modules serveur
- Aperçu du développement de plugins — présentation générale du développement de plugins

