标签: javascript node.js exception node.js-domains
我对node.js domains感到有些困惑。我正在使用它们来捕获可能在异步代码中抛出的错误。
我不确定,在domain.run(blah)完成后,域是否会自动清理垃圾回收,或者是否已经完成,我必须在完成后手动调用domain.dispose()域名?
domain.run(blah)
domain.dispose()
domain.dispose()的问题在于它还会破坏域可能拦截的所有io流,这不是我想要的,因为我只是使用这个特定的域来捕获异步代码中的抛出错误
答案 0 :(得分:3)
不要使用它,它将被弃用:https://github.com/joyent/node/issues/5018