Exécuter le processus d'arrêt propre du moteur distant
Avant de commencer
- Votre moteur distant doit avoir au moins la version v2.12.14.
Procédure
tre:graceful-shutdown <shutdown_grace_period_in_minutes>
tre:graceful-shutdown 1
Exemple
Résultats
Lorsque la commande est lancée, votre moteur entre dans la période de grâce (délai avant arrêt) au cours de laquelle il rejette toute nouvelle tâche d'intégration de données et, simultanément scanne toutes les exécutions de tâches actives, c'est-à-dire toutes les exécutions en cours. Lorsque la période de grâce se termine, le moteur arrête proprement les exécutions en cours de toutes les tâches d'intégration de données et s'assure que le statut Terminated (Arrêté) est bien indiqué.
Le processus d'arrêt propre n'affecte pas les tâches de services de données ou les tâches de Routes, qui comprennent des microservices et des services OSGi. Les microservices continuent à s'exécuter, sans impact provenant de la période de grâce, jusqu'à ce qu'ils s'arrêtent en même temps que le moteur. Ils reprennent automatiquement, lors du redémarrage du moteur. Les services OSGi, déployés dans Talend Runtime, continuent à s'exécuter séparément sur ce serveur.
- tre:info : permet d'obtenir la liste des types de tâches attribuées à votre moteur.
- tre:execution-list : liste toutes les exécutions de tâches sur votre moteur.
- tre:execution-info : vérifie les détails d'une exécution spécifique.
- tre:execution-kill : arrête une exécution de tâche sans redémarrer le moteur.