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

来源:互联网 发布:unity3d密室逃脱代码 编辑:程序博客网 时间:2024/04/29 08:35

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

java -jar **.jar

程序正常启动,打印输出。
但是当我关闭终端模拟软件(我用的xshell),当前用户也就退出了。这个时候再去访问,就发现原来的spring-boot工程已经停止服务了。
是的……开始我是一脸蒙B的= = 原来不是这样的啊。

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

nohup java -jar **.jar &

nohup: 不挂断的执行命令,忽略所有的挂断信号。 运行后台命令 最后加 &
在jar目录下会生成一个nohup.out文件,默认的log输出到这里了。

具体的nohup用法请自行查找。
上边如果有什么地方我说的不妥,欢迎吐槽。

1 0
原创粉丝点击