J'ai démarré un processus Java à partir d'un travail cron à l'aide de cette commande
Ceci est mon entrée cron
* * * * * sh /tmp/runScript.sh
RunScript.sh a pour but d'appliquer une logique et de démarrer un processus java.
./runJavaProcess.sh >> java_process.out 2>&1
Le travail est tué automatiquement sans aucune entrée dans java_process.out ou dans les journaux Java. Je ne peux rien voir dans le kern.log ou / var / log / messages ou / var / log / messages liée à la façon dont le processus a été tué.
Je peux voir que le processus commence bien, mais au bout de quelques minutes / heures, il est tué sans aucune trace de pourquoi ni comment il a été tué. Existe-t-il un moyen de savoir pourquoi le processus a été tué?
J'utilise la version 7.3.1611 (Core) de CentOS Linux.
dmesg -T | grep -i "killed process"
?