我有在NodeJS上运行的代码,它涉及间隔,套接字和其他异步事件。
有时当它应该关闭时,它会永远挂起,大概是因为在某些情况下某处,我忘记清除间隔,关闭套接字或其他东西。
有没有办法获取当前活动的计时器和其他此类运行时信息?或以任何方式检查什么阻止退出?
答案 0 :(得分:0)
从相关问题中找到此包https://www.npmjs.com/package/wtfnode到此https://stackoverflow.com/a/38471228/2503048)。奇怪的是,我在google搜索时找不到这些信息。它应该回答我的问题。主要是关于process._getActiveHandles()
的部分。