SpringBoot打好jar包运行一段时间后自动停止 | 您所在的位置:网站首页 › b站看直播过段时间自动暂停 › SpringBoot打好jar包运行一段时间后自动停止 |
程序自动停止的坑有几种可能性,如果能够正常运行几天突然挂掉的话比较倾向是第3种情况。 1、外部Tomcat和Spring boot内嵌的Tomcat有冲突,具体解决办法可以看这篇文章: https://my.oschina.net/mechanic/blog/892936 2、MySQL的Bug导致,可以看这篇文章: https://my.oschina.net/mechanic/blog/892869 3、还有一种可能性是在SSH远程启动Tomcat之后,退出SSH会同时关闭Tomcat,可以看这篇文章: https://www.cnblogs.com/superjt/p/4079013.html 我碰到的是第三种情况,手动断开远程连接后程序终止: 原启动方式: java -jar xxx.jar为了让程序在后台运行,启动方式改为: nohup java -jar xxx.jar &————后续补上———— 运行命令: nohup java -jar blog.jar &执行nohup命令的时候,经常会出现下面这种没有写入权限的错误: nohup: ignoring input and appending output to `nohup.out'解决方法: 使用Linux重定向解决nohup.out无写权限问题,将nohup.out重定向至一个有写入权限的路径,或者直接扔到/dev/null中 nohup ./program >/dev/null 2>/dev/null &或者 nohup ./program >/dev/null 2>&1 & |
CopyRight 2018-2019 实验室设备网 版权所有 |