Java Spring boot程序Shell部署命令

阅文时长 | 0.24分钟 字数统计 | 385.6字符
主要内容 | 1、引言&背景 2、Shell命令 3、声明与参考资料
『Java Spring boot程序Shell部署命令』
编写人 | SCscHero 编写时间 | 2022/1/2 PM9:2
文章类型 | 系列 完成度 | 已完成
座右铭 每一个伟大的事业,都有一个微不足道的开始。

一、引言&背景   完成度:100%

a) 应对问题

本人是.Neter,由于项目中还是使用到了Python、Java等其他技术栈。也不免学习了一下,本博文主要记一下部署Java Spring boot WebAPI程序的Shell命令。

b) 应用场景

  • Linux服务器部署Spring boot WebAPI应用。

二、Shell命令   完成度:100%

  1. 查看XXXX程序的进程ID。
ps-ef | grep XXXX.jar

如下返回3444即为XXXX程序的进程ID。

appadmin  3444     1  0  Dec02  ?      00:19:03  /home/appadmin/jdk1.8.0_191/bin/java  -jar  XXXX.jar
appadmin  5593  2881  0  19:01  pts/0  00:00:00  grep  --color=auto   XXXX.jar
  1. 杀死指定ID的进程。
kill -9 3444
  1. 部署新的jar包的WebAPI程序。
nohup java -jar XXXX.jar &
  1. 检查下改XXXX程序的进程ID是否变了(若是新部署的,进程ID一般是会变化的),变化了即说明成功了。
ps-ef | grep pop-1.0-SNAPSHOT.jar

三、声明与参考资料   完成度:100%

原创博文,未经许可请勿转载。

如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。

原文地址:https://www.cnblogs.com/SCscHero/p/15758805.html