J'ai quelques doutes sur la fin du processus. Mon cas d'utilisation est telle queEst-ce que le script shell invoqué par Java est tué lorsque le processus Java est tué?
- processus Java appelle un processus de script shell par Process Builder
- Le script shell appelle un nouveau processus x
Est-ce que process.destroy() en java tuer aussi traiter x avec un script shell?
Que se passe lorsque le processus Java est tué alors que x est en cours d'exécution? Est-ce que le processus de script shell et le processus x sont tous les deux supprimés?
Ainsi, il pourrait y avoir une possibilité que seul le processus Java soit tué, mais le script ne le fait pas dans quelques cas (basé sur le système d'exploitation) ... Est-ce vrai? – lsof
Oui, cela dépend de la façon dont le système d'exploitation gère la destruction d'un processus. –
Alors, comment pourrions-nous tuer le processus (comme script shell) appelé à partir d'autres processus comme Java .. – lsof