如何知道什么阻止NodeJS关闭

时间:2018-03-01 04:15:59

标签: node.js event-loop

我有在NodeJS上运行的代码,它涉及间隔,套接字和其他异步事件。

有时当它应该关闭时,它会永远挂起,大概是因为在某些情况下某处,我忘记清除间隔,关闭套接字或其他东西。

有没有办法获取当前活动的计时器和其他此类运行时信息?或以任何方式检查什么阻止退出?

1 个答案:

答案 0 :(得分:0)

从相关问题中找到此包https://www.npmjs.com/package/wtfnode到此https://stackoverflow.com/a/38471228/2503048)。奇怪的是,我在google搜索时找不到这些信息。它应该回答我的问题。主要是关于process._getActiveHandles()的部分。