美文网首页
pm2学习笔记

pm2学习笔记

作者: liuxuech | 来源:发表于2016-12-27 00:34 被阅读0次

    1、pm2的安装:

    npm install -g pm2@latest    //@latest表示安装最新的版本

    2、启动一个服务:

    pm2 start app.js

    3、为一个服务指定名字:

    pm2 start app.js --name order

    4、指定占用最大cpu数:

    pm2 start app.js -i 0      //pm2 start app.js -i max这个方式也可以,但是不建议使用

    5、列出所有进程状态:

    pm2 list      

    pm2 jlist    //列出未经加工的JSON数据(进程信息)

    pm2 prettylist   //优雅的列出JSON数据(进程信息)

    pm2 describe(show)  order  //展示一个进程的详细信息   ()

    pm2 monit   //监听所有进程信息

    6、日志显示:

    pm2 logs    //显示所有进程的日志

    pm2 logs  order   //显示指定进程的日志

    pm2 flush    //清空所有日志文件

    pm2 reloadLogs    //重新加载所有日志

    7、进程操作:

    pm2 stop all  //停止所有进程, pm2 stop order  根据进程名停止进程

    pm2 restart all  //重启所有进程

    pm2 delete all    //将order进程从pm2列表里面删除,  pm2 delete order    根据进程名删除进程

    pm2 reload all   //0秒停机重载进程 (用于 NETWORKED 进程)

    pm2 gracefulReload all   //优雅的重载所有的进程,首先发送退出消息,然后重载

    相关文章

      网友评论

          本文标题:pm2学习笔记

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