pm2调试

作者: cobantou | 来源:发表于2017-07-04 15:55 被阅读760次

两种方法

1.pm2自带调试模式

pm2-dev start processes.json //开启pm2的调试模式

开启调试模式后,直接用 console.log 可以输出信息


console.log();

2.用node-inspect和pm2-web

以正常模式启动pm2:


pm2 start processes.json

启动pm2-web:


//安装pm2-web
npm i pm2-web -g

//全局配置
cd /etc/pm2-web
sudo vim config.json
//也可以修改项目配置
sudo vim ./config.json

//修改 config.json
{
  "pm2": [{
  "host": "foo.baz.com",
  "inspector": 9002
  }]
}

//以全局配置启动
pm2-web
//以项目配置启动
pm2-web --config ./config.json

查看pm2-web,进入


localhost:9000

此时应该能看到所有的pm2的服务器进程。

启动node-inspect


//安装
npm install -g node-inspector

//启动
node-inspector --web-port=9002

进入pm2-web,点击debugger图标就可以打开debugger调试面板。可以用代码中写的debugger或者手动在调试面板里面打断点来进行调试。

相关文章

网友评论

      本文标题:pm2调试

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