cls-porqpine
如果您尝试将与一起,您会很快发现 porqpine 丢失了您的 CLS 上下文。 发生这种情况是因为mongo丢失了 CLS 上下文,而这个模块的存在是为了解决这个问题。
用法
var cls = require ( 'continuation-local-storage' ) ;
var porqpine = require ( 'porqpine' ) ;
var porqpatch = require ( 'cls-porqpine' ) ;
// patch mongodb to cure its amnesia
porqpatch ( cls . createNamespace ( 'transaction' ) ) ;
1