通过pm2后台加载Spring Boot后台应用
Spring Boot应用发布有几种实现:nohup命令supervisor应用Docker+K8S 打包镜像发布以下介绍通过pm2 后台加载应用的方法pm2大量用于nodejs应用发布,轻量强大也可以用来发布 Spring Boot应用1. 安装全局插件npm install -g pm22. 建立软连接ln -s /usr/local/node/bin/pm2 /usr/local/bin/p
Spring Boot应用发布有几种实现:
nohup命令
supervisor应用
Docker+K8S 打包镜像发布(个人感觉这种部署有点耗资源 小项目搞这个有点费力)
以下介绍通过pm2 后台加载应用的方法
pm2大量用于nodejs应用发布,轻量强大也可以用来发布 Spring Boot应用
1. 安装全局插件
npm install -g pm2
2. 建立软连接
ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm2
3. 查看版本
pm2 -v
>>> 5.1.0 有版本号输出表示安装成功
4.编写启动配置文件
假设jar 文件位置 /opt/web/gw/gw-1.0.0.jar
vi /opt/web/gw/gw.json
{
"name": "gw",
"script": "java",
"args": [
"-jar",
"gw-1.0.0.jar"
],
"exec_interpreter": "",
"exec_mode": "fork"
}
启动应用
pm2 start gw.json
查看日志
相比云原生发布 方便很多
更多推荐
所有评论(0)