蝙蝠岛资源网 Design By www.hbtsch.com

可能是我开始处理问题的思路不对,现在描述问题可能也有点乱,但是里面可能的处理方式希望能帮到遇到我这个坑的人

描述:springboot项目,docker镜像里面运行,看docker的日志,项目启动成功后,隔了一分钟左右他就自动重新启动,然后造成网站接口访问的时候nginx报502 gateway啥的,有两台服务器,一个是文件服务器,运行了很简单的上传下载文件的代码以及验证token,另一台运行了java应用,两台服务器都在一次更新项目的镜像,运行过后遇到了这个问题,很奇怪。

然后我将项目弄成jar包直接java -jar xxx.jar,在应用服务器里面直接运行,然后卡在一些地方无法继续启动,或者显示已杀死

详解SpringBoot项目docker环境运行时无限重启问题

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

详解SpringBoot项目docker环境运行时无限重启问题

cpu占用过高,有一个不认识的进程很不正常,百度了一下,这个cornd是定期执行啥子命令的,于是想办法去解决了一下(ps:而且这个不是我们装的,线上环境没弄过这些)

先查看状态:systemctl status crond

然后看哈配置了哪些命令:crontab -e

详解SpringBoot项目docker环境运行时无限重启问题

0是我改的,他之前是*,把他改成0 ,然后保存退出

然后停止这个服务:systemctl stop crond

最后看一下top,如果还有这个进程存在,直接kill掉,然后就ojbk了,坑死了,害我折腾了大半天

标签:
SpringBoot,docker,无限重启,docker,无限重启

蝙蝠岛资源网 Design By www.hbtsch.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
蝙蝠岛资源网 Design By www.hbtsch.com

评论“详解SpringBoot项目docker环境运行时无限重启问题”

暂无详解SpringBoot项目docker环境运行时无限重启问题的评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。