检查事件循环是否被阻塞
检查节点事件循环是否被阻塞。 如果您运行的是 Node.js 8+, 可以使用非常类似的 blocked-at 包来获取指向阻塞函数的堆栈跟踪。
$ npm install blockedblocked() 函数会报告每个超过配置阈值(默认为 10ms)的值。然后,您可以执行任何操作。
您想要的值,可以绘制图表,记录日志,发出警报等。
此过程不会在此保持打开状态。
var timer = blocked(fn, options);threshold 决定用于确定是否执行函数回调的毫秒数;对于加速测试很有用。 * interval 决定在多长时间(以毫秒为单位)检查事件循环的频率。暂无开放 Issues,或尚未同步最近议题。