mediasoup 源码分析(十一) 调试node.js及添加日志输出到文件

一、调试node.js代码

   调试界面

mediasoup 源码分析(十一) 调试node.js及添加日志输出到文件_第1张图片

二、 调试方法 

通过如下命令启动mediasoup server.js

//记着把xx.xx修改为自己的iP
node --inspect-brk=xx.xx.xx.xx:9229   server.js 

app的启动方式不变,还是 gulp live。

打开Goggle浏览器,输入chrome://inspect,点击configure配置刚才服务器的ip:port,然后点击Done确定,再点击最下面的inspect。

如图:

mediasoup 源码分析(十一) 调试node.js及添加日志输出到文件_第2张图片

二、添加日志 

mediasoup默认日志是显示在控制台界面,c++层的日志也是通过管道发送到node.js层进行显示。

如果想看服务端的交互命令

 建议在Channel.js中的async request(method, internal, data),添加打印函数,这样可以

你可能感兴趣的:(mediasoup源码分析)