美文网首页
使用pm2启动SpringBoot应用稳定运行

使用pm2启动SpringBoot应用稳定运行

作者: 就是耍帅 | 来源:发表于2020-08-04 14:14 被阅读0次

1.pm2原先是nodejs应用的进程管理工具,不过其良好的设计以及扩展性可以手动执行执行进程。这里需要先安装pm2,大家可以看我写的另一篇文章《linux安装pm2全过程》,在这里我就不多介绍了

2.在jar的同级目录新建应用启动配置文件,如pm2.json:

内容如下:

{

  "name": "yhtAdmin",

    "script": "java",

    "args": [

        "-jar",

        "background-0.0.1-SNAPSHOT.jar"

    ],

   "error_file":"./log/err.log",

    "out_file":"./log/out.log",

    "exec_interpreter": "",

    "exec_mode": "fork"

}

说明如下:

name 进程名称(显示在pm2 list命令中)

script 执行进程名称,本文为java

args 传给执行进程的参数,多个参数以数组单元分割

exec_interpreter NodeJs解析器,本文不适用

out_file为日志输出位置

exec_mode 执行模式[cluster|fork]这个针对NodeJs应用的配置,非NodeJs应用统一fork

3.配置文件完成后,使用  pm2 start pm2.json  即可看到应用被启动

相关文章

  • 使用pm2启动SpringBoot应用稳定运行

    1.pm2原先是nodejs应用的进程管理工具,不过其良好的设计以及扩展性可以手动执行执行进程。这里需要先安装pm...

  • node的启动和调试

    使用pm2启动node项目,使用进程启动 先安装pm2插件 启动node 查看当前运行着几个项目 查看日志

  • 部署-pm2

    pm2是部署nodejs项目的高大上工具,如何使用我们一一道来。 使用 安装pm2 启动应用 列出所有应用 查看资...

  • Maven assembly插件

    当我们使用springboot构建应用时,需要将文件打包好,然后使用命令启动某个jar包中的类作为主类来运行应用程...

  • nodejs之pm2命令

    pm2的安装与应用 npm install -g pm2 启动进程/应用 pm2 start bin/www 进程...

  • SpringBoot 配置项动态实时刷新

    为了避免更改配置后重新启动应用,本文介绍了SpringBoot应用在运行时重新加载配置的方法。 方案一: 使用sp...

  • pm2 实用指令

    启动进程/应用 pm2 start bin/www 或 pm2 start app.js 重命名进程/应用 pm2...

  • PM2 常用命令

    $ pm2 start app.js # 启动app.js应用程序 $ pm2 star...

  • PM2 常用命令

    $ pm2 start app.js # 启动app.js应用程序 $ pm2 star...

  • PM2 常用命令

    $ pm2 start app.js # 启动app.js应用程序$ pm2 start...

网友评论

      本文标题:使用pm2启动SpringBoot应用稳定运行

      本文链接:https://www.haomeiwen.com/subject/chkwrktx.html