Tous les produits
Search
Centre de documentation

Microservices Engine:Create second-delay jobs

Dernière mise à jour :Aug 11, 2026

Lorsque vos charges de travail nécessitent une planification infra-minutière (interrogation continue des données, surveillance en quasi-temps réel ou traitement par lots à haute fréquence), les tâches cron standard montrent rapidement leurs limites. Les tâches à délai en secondes de SchedulerX s'exécutent à des intervalles fixes mesurés en secondes, ce qui permet de traiter les tâches sensibles au temps avec une latence minimale. Associées au modèle de grille mémoire, ces tâches gèrent continuellement de grands volumes de données.

Cas d'utilisation

Scénario Apport des tâches à délai en secondes
Synchronisation continue des données Interrogez les sources de données amont toutes les quelques secondes et propagez les mises à jour vers l'aval
Surveillance en quasi-temps réel Vérifiez les métriques système ou les indicateurs métier à intervalles rapprochés et déclenchez des actions lorsque les seuils sont dépassés
Traitement par lots à haute fréquence Traitez les tâches en file d'attente en succession rapide grâce au modèle de grille mémoire

Fonctionnement

Une tâche à délai en secondes est une tâche périodique que SchedulerX déclenche à un intervalle fixe exprimé en secondes. Les types de tâches suivants prennent en charge la planification à délai en secondes :

  • Tâches Java simples

  • Tâches Java distribuées

  • Scripts Java

Différentes méthodes permettent également d'exécuter les tâches à délai en secondes.

Créer une tâche à délai en secondes

Pour activer la planification à délai en secondes, configurez les paramètres suivants lors de la création d'une tâche :

Paramètre Valeur Description
Time type second_delay Bascule la tâche vers une planification à la seconde
Fixed delay 50 secondes Nombre de secondes entre deux déclenchements consécutifs

Consulter les détails d'exécution

Les tâches à délai en secondes ajoutent un onglet Historical execution records à la page des enregistrements d'instances de tâches. Cet onglet complète les détails d'exécution des tâches standards avec les enregistrements suivants :

Enregistrement Description
Execution records on the current day Total des déclenchements, des succès et des échecs depuis la première exécution de la tâche dans la journée en cours
Execution records on the previous day Total des déclenchements, des succès et des échecs du premier déclenchement jusqu'à la fin de la veille
Recent results Les 10 résultats d'exécution les plus récents, incluant le nombre de tâches distribuées, de tâches réussies et de tâches ayant échoué à chaque niveau

Configurer les alertes

SchedulerX propose deux types d'alertes intégrés pour les tâches à délai en secondes. Pour recevoir ces alertes, activez l'interrupteur d'alerte dans les paramètres d'alerte de la tâche.

Type d'alerte Condition de déclenchement
Alerte d'échec d'exécution Se déclenche lors du premier échec d'exécution d'une tâche à délai en secondes.
Alerte d'échec d'exécution consécutif Se déclenche lorsque la tâche s'exécute avec succès au moins une fois, puis échoue plus de 10 fois de suite.

Voir aussi