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%
- 查看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
- 杀死指定ID的进程。
kill -9 3444
- 部署新的jar包的WebAPI程序。
nohup java -jar XXXX.jar &
- 检查下改XXXX程序的进程ID是否变了(若是新部署的,进程ID一般是会变化的),变化了即说明成功了。
ps-ef | grep pop-1.0-SNAPSHOT.jar
三、声明与参考资料 完成度:100%
原创博文,未经许可请勿转载。
如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。