部署-pm2

pm2是部署nodejs项目的高大上工具,如何使用我们一一道来。

使用

安装pm2

npm install -g pm2

启动应用

pm2 start app.js

列出所有应用

pm2 list

查看资源消耗

pm2 monit

查看某一个应用状态

pm2 describe [app id]

查看所有日志

pm2 logs

重启应用

pm2 restart [app id]

停止应用

pm2 stop [app id]

开启api访问,然后浏览器访问http://localhost:9615

pm2 web

预定义运行配置文件

我们可以预定义一个配置文件,然后制定运行这个配置文件,比如我们定义一个文件process.json,内容如下:

{
  "apps": [
    {
      "name": "ANodeBlog",
      "script": "bin/www",
      "watch": "../",
      "log_date_format": "YYYY-MM-DD HH:mm Z"
    }
  ]
}

然后可以通过

pm2 start process.json

运行这个App。

参考

http://pm2.keymetrics.io/docs/usage/quick-start/

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

推荐阅读更多精彩内容