微服务在Node.js中发布了跟踪

时间:2019-09-14 07:54:14

标签: node.js microservices grpc opentracing grpc-node

我有两项服务。 A和B(Node.js)。

服务A接收http请求,然后通过gRPC请求与服务B通信。我正在尝试使用opencensus进行跟踪。我成功为服务A创建了跟踪范围,但没有为服务B创建子范围。

如何为服务B创建子范围。我已经阅读了opencensus的文档,但是现在我需要一些代码实现。

我正在使用opencensus-node进行跟踪,并使用此function通过简单地传递跨度名称来创建到父级的链接。

tracer.startChildSpan({ name: 'find-user' })
-------- (Service A)
    ---- (Service B)

0 个答案:

没有答案