版权声明:本文为博主原创文章,未经博主允许不得转载。 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