您的位置:首页 > 编程语言 > Java开发

关于spring-boot工程部署到服务器,不能后台持续运行的问题

2017-01-20 17:33 736 查看
具体的问题就是,我在将spring-boot工程部署到服务器后(jar包形式),运行命令:

java -jar **.jar

程序正常启动,打印输出。

但是当我关闭终端模拟软件(我用的xshell),当前用户也就退出了。这个时候再去访问,就发现原来的spring-boot工程已经停止服务了。

是的……开始我是一脸蒙B的= = 原来不是这样的啊。

后来想了一下,是不是后台停止了。(不叨叨了 直接上解决办法):

运行命令:

nohup java -jar **.jar &

nohup: 不挂断的执行命令,忽略所有的挂断信号。 运行后台命令 最后加 &

在jar目录下会生成一个nohup.out文件,默认的log输出到这里了。

具体的nohup用法请自行查找。

上边如果有什么地方我说的不妥,欢迎吐槽。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息