针对springboot项目部署的shell脚本整理

我这里使用springboot自带tomcat,jar包部署方案。

一般我们部署jar包流程大体为:

1.上传jar包

2.查看进程:ps -ef | grep java

3.杀死进程: kill -9 pid

4.启动项目: nohup java -jar xx.xx.xx.jar &

重复工作来回做。烦!!!

编写脚本,将这些命令交给脚本来执行(这里使用shell编写)

1.新建shell脚本: vim xx.sh

2.开始编辑:#!/bin/bash(定义shell脚本解释器)

java -jar xx.xx.xx.jar  >日志文件.fie 2 > 错误日志.error &

3.给脚本赋予执行权限: chmod +x ./xx.sh

4.执行脚本: ./xx.sh

这就完了。

下面是我使用的几种执行脚本:

启动脚本
暂停脚本


重启脚本
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容