nodejs 有没有好的调试工具和方法
发布于 10 年前 作者 cicada 5657 次浏览 最后一次编辑是 8 年前

用nodejs开发了一个项目 http://www.huoxingwenda.com ,之前运行一段时间后就出现僵死现象,在forever中查询状态是正常的,网站某些页面可以访问,某些页面不行,也不报错。找bug时郁闷的要死,只能一个个函数去排查,后来才发现因为在连接mysql时用了pool,在某些条件下建立的connection 没能release,导致pool资源耗尽,所以出现了前面的问题。但是这个排查过程及其痛苦,有没有比较好用的debug方式和工具啊

3 回复

node-inspector 是最好不过的调试工具了。

https://github.com/node-inspector/node-inspector 这是 github 地址。

看了说明,不错的东东,对于debug一般错误应该很有帮助,只是上面的项目的错误在单机测试时很难发现问题,只有用户多了才暴露出来,总不能在生产环境里一直开着debug吧

那只能在开发环境模仿多用户了,这个某程度上靠经验了

回到顶部