new events.EventEmitterAsyncResource([options])


  • options <Object>
    • captureRejections <boolean> 它启用 自动捕获 Promise 拒绝默认值: false
    • name <string> 异步事件的类型。默认值: new.target.name
    • triggerAsyncId <number> 创建此异步事件的执行上下文 ID。默认值: executionAsyncId()
    • requireManualDestroy <boolean> 如果设置为 true,对象被垃圾回收时将禁用 emitDestroy。通常不需要设置(即使手动调用 emitDestroy 也不需要),除非已获取资源的 asyncId 并使用该 ID 调用敏感 API 的 emitDestroy。当设置为 false 时,垃圾回收时的 emitDestroy 调用仅在至少有一个活动的 destroy 钩子存在时才会执行。 默认值: false