您如何使用AWSX-RaySDKforGo跟踪微服务?
我的目标是在 X 射线服务中看到镜头 A -> B -> A,但事实并非如此:
我已经对我的处理程序进行了检测,xray.Handler并且我也像这样使用 xray 上下文获取 B 端点ctxhttp.Get(r.Context(), xray.Client(nil), endpoint),但轨迹似乎仍然没有对齐!
A ID Root=1-6117a4c9-05351c6d72b1ece16f9acd25;Parent=40ef9f0e18b68969;Sampled=1 B ID Root=1-6117a4ca-42a190ac2cf7d6dd4fe06d21b7dc50d21;
我将最小的可重现代码放在https://github.com/kaihendry/x-amzn-trace-id 上
请问我错过了什么?