Node.js中的Web请求跟踪

时间:2019-07-19 06:48:25

标签: javascript node.js http trace instrumentation

我有一个带有node + express的Web应用程序。我想记录从头到尾的Web请求执行情况,其中还包括一些数据库调用。如何将http请求的上下文映射到数据库调用上下文。我也尝试过async_hook API。发现在db调用的情况下,它使用旧连接而不是创建新连接。在这种情况下,如何将http请求映射到数据库调用?预先感谢。

1 个答案:

答案 0 :(得分:1)

尝试使用eizer Zipkin或此https://blog.risingstack.com/distributed-tracing-opentracing-node-js/

P.s。 db请求跟踪-任务艰巨=)