83 votes

Comment gérer un SIGTERM

Existe-t-il un moyen en Java de gérer un SIGTERM reçu ?

78voto

Matthew Flaschen Points 131723

Oui, vous pouvez enregistrer un hook d’arrêt avec ``.

58voto

scompt.com Points 11304

Vous pouvez ajouter un crochet d’arrêt pour effectuer n’importe quel nettoyage.

Comme ça:

Ensuite, exécutez-le:

4voto

arcamax Points 369

Une autre façon de gérer les signaux en Java est via le package sun.misc.signal. Reportez-vous à http://www.ibm.com/developerworks/java/library/i-signalhandling/ pour comprendre comment l’utiliser.

NOTE: La fonctionnalité étant dans le package sun.* signifierait également qu’il peut ne pas être portable / se comporter de la même manière sur tous les systèmes d’exploitation. Mais vous voudrez peut-être l’essayer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X