解决supervisorctl引起的java进程oom一启动就被killed

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hr787753/article/details/80683111

使用 supervisor 管理进程

当发现 某一个java进程 已启动就被killed 一直以为是程序哪里或者docker的内存有问题

原来是supervisor的一个命令

我的启动 java -jar 放在了 某个 bash脚本中

supervisor 启动的是 bash脚本 在bash脚本中执行了java命令

当我每次 重启 或杀掉 supervisor中这个进程时 仅仅只杀掉到了bash脚本的进程 所有残留了一大堆java进程 一直报占用的错

解决方案 : exec java -jar

猜你喜欢

转载自blog.csdn.net/hr787753/article/details/80683111