本人是.Neter,由于项目中还是使用到了Python、Java等其他技术栈。也不免学习了一下,本博文主要记一下部署Java Spring boot WebAPI程序的Shell命令。
b) 应用场景- Linux服务器部署Spring boot WebAPI应用。
- 查看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即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)