首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >打印所有日志中的bunyan中间件reqId

打印所有日志中的bunyan中间件reqId
EN

Stack Overflow用户
提问于 2017-08-08 21:00:33
回答 1查看 503关注 0票数 2

我正在使用node、express和bunyan中间件开发一个RESTful服务。Bunyan中间件正在生成一个UUID,req.reqId上也提供了相同的UUID。因此,当通过req.log.info(“日志消息”)进行日志记录时,reqId将被打印到日志中。但我面临的问题是,有许多编写的内部助手没有请求的上下文。一种解决方案是将请求对象传递给每个函数,但对我来说这似乎是一种开销。

感谢您的任何解决方案。

EN

回答 1

Stack Overflow用户

发布于 2018-04-23 22:13:22

This 的博客文章解释了这个解决方案。

continuation-local-storage',库帮助我们存储与每个执行线程相关的信息。该库将帮助我们在项目的不同模块之间共享名称空间,并共享我们需要的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45569081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档