2

这是使用 cls-hooked 的常用方法。

我不知道为什么这对于之后真的很有必要。

return function clsifyMiddleware(req, res, next) {
        ns.bindEmitter(req);
        ns.bindEmitter(res);
}
4

1 回答 1

0

因为在发生异步错误的情况下,您可以拥有请求上下文。请参阅https://blog.besson.co/nodejs_async_hooks_to_get_per_request_context/(async_hooks是 cls-hooked 的潜在替代品)

于 2019-09-12T13:10:02.447 回答