amazon-web-services - 您如何使用适用于 Go 的 AWS X-Ray 开发工具包跟踪微服务?
问题描述
我的目标是在 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-42a190ac2cf7d6dd4fe06212;Parent=5d8bf2d95170b02c;Sampled=1
我将最小的可重现代码放在https://github.com/kaihendry/x-amzn-trace-id
请问我错过了什么?
解决方案
推荐阅读
- javascript - Ionic 3:播放 Icecast/Shoutcast 音频流
- ios - iOS - 表面检测
- scikit-learn - 了解 ROC 曲线
- xaml - Xamarin 表单 xaml 绑定在 iOS 中失败,但在 Android 中有效
- python - Pygame中的白框
- python - 在异步事件循环中运行 .render()(来自 requests_html)时,我收到错误“此事件循环已在运行”
- java - XQuery 使用 Saxon 9-HE 执行 Java 函数
- python - 具有 NA 的条件最少的两列
- reactjs - ReactJS 动态路由
- android - 使用后退按钮关闭应用程序后,React 本机应用程序不会在重新启动时呈现