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

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

java -jar **.jar

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

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

nohup java -jar **.jar &

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

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值