我的 node.js 应用程序中似乎存在巨大的内存泄漏,但是当我使用 node-webkit-agent 检查堆时,它似乎很小。我怀疑 Node.js 事件队列上可能有大量的异步操作排队,但我不确定如何检查它。有什么办法可以做到吗?
您可以通过检查未记录函数的返回值来检查打开的句柄和请求process._getActiveHandles()
and process._getActiveRequests()
分别。那不会让你一切它可能在事件循环中等待,但它应该有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)