Vous pouvez arrêter Talend JobServer proprement, sans interaction humaine pour attendre l'arrêt des Jobs en cours d'exécution.
Procédure
Pour arrêter proprement votre Talend JobServer, utilisez la commande stop_rs.sh avec l'argument -w <numberOfSeconds>.
Comportement du script d'arrêt :
Command | Comportement |
---|---|
stop_rs.sh |
Arrête le Talend JobServer si aucun Job n'est en cours d'exécution. Si des Jobs sont en cours d'exéuction, liste les Jobs et permet à l'utilisateur ou l'utilisatrice d'appuyer sur une touche pour actualiser la liste ou sur Y ou y pour terminer tous les Jobs en cours d'exéuction. |
stop_rs.sh -f |
Arrête Talend JobServer et les Jobs en cours d'exécution sur ce dernier. |
stop_rs.sh -w <numberOfSeconds> |
Arrête Talend JobServer dès qu'il n'y a plus de Job en cours d'exécution. Si des Jobs s'exécutent toujours après le nombre spécifié de secondes, le script termine avec le code de retour 2. |
stop_rs.sh -f -w <numberOfSeconds> |
Donne aux Jobs en cours d'exécution le nombre spécifié de secondes pour terminer. S'ils ne sont pas terminés, arrête Talend JobServer et les Jobs en cours sur ce dernier. |