可能是我开始处理问题的思路不对 , 现在描述问题可能也有点乱 , 但是里面可能的处理方式希望能帮到遇到我这个坑的人
描述:springboot项目 , docker镜像里面运行 , 看docker的日志 , 项目启动成功后 , 隔了一分钟左右他就自动重新启动 , 然后造成网站接口访问的时候nginx报502 gateway啥的 , 有两台服务器 , 一个是文件服务器 , 运行了很简单的上传下载文件的代码以及验证token , 另一台运行了java应用 , 两台服务器都在一次更新项目的镜像 , 运行过后遇到了这个问题 , 很奇怪 。
然后我将项目弄成jar包直接java -jar xxx.jar , 在应用服务器里面直接运行 , 然后卡在一些地方无法继续启动 , 或者显示已杀死

文章插图
我们怀疑是项目内存泄露了 , 导致被系统杀死进程 , 于是换成了之前的docker镜像 , 结果效果也是一样 , 还是有这个问题 , 怀疑nginx配置变动了 , 改了依旧没用 , 随后还成了自己的阿里云服务器跑最新的镜像 , 没有任何问题 , 完全正常 , 在阿里云里面跑jar包也正常 , 于是怀疑可能是系统哪里变动了导致这个问题 , 于是我们top看了一下 , 发现

文章插图
cpu占用过高 , 有一个不认识的进程很不正常 , 百度了一下 , 这个cornd是定期执行啥子命令的 , 于是想办法去解决了一下(ps:而且这个不是我们装的 , 线上环境没弄过这些)
先查看状态:
systemctl status crond然后看哈配置了哪些命令:
crontab -e
文章插图
0是我改的 , 他之前是* , 把他改成0 , 然后保存退出
然后停止这个服务:
systemctl stop crond【详解SpringBoot项目docker环境运行时无限重启问题】最后看一下top , 如果还有这个进程存在 , 直接kill掉 , 然后就ojbk了 , 坑死了 , 害我折腾了大半天
到此这篇关于详解SpringBoot项目docker环境运行时无限重启问题的文章就介绍到这了,更多相关SpringBoot docker 无限重启内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
