阿里云部署SpringBoot可执行jar包

阿里云Linux上部署SpringBoot后台运行jar包

通常情况下,关闭Xshell窗口程序就会自动退出如果需要后台进行,我们可以使用下列命令进行部署:

1.首次部署 ctrl + c 就终止运行

#运行一次  ctrl + c  就关闭  或者关闭Xshell也会终止运行
nohup java -jar demo01.jar >temp.text &

2.一直运行命令

#以下命令部署: (即使关闭xshell也会运行)
nohup java -jar moguding-sun-0.0.1-SNAPSHOT.jar >temp.text 2>&1 &
#查看运行的进程
ps - ef|grep xxx.jar 

3.其中

#  nohup 当账户退出或终端关闭时,程序仍然运行
#  & 客户端关闭,后台停止运行
#  temp.text 是存控制台文件(缺省情况下该作业的所有输出被重定向到nohup.out的文件中)
#  使用 tail -f temp.text 实时查看控制台文件

#  可通过jobs命令列出所有后台运行任务,并且每个作业前面都有个编号。
#  如果想将某个作业调回前台控制,只需要 fg + 编号即可。

#  非首次部署
#  非首次部署当前程序需要在对应的文件夹中执行以下命令

#  a.捕获上一个版本程序的进程 ps - ef|grep demo.jar
#  b.杀死对应的进程 kill 进程号
#  c.启动程序 nohup java -jar demo.jar >temp.text &
#  d.退出 ctrl + c
#  e.查看日志 tail -500f temp.text
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值