首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jaeger残缺

Jaeger残缺
EN

Stack Overflow用户
提问于 2022-10-03 23:04:40
回答 1查看 121关注 0票数 1

我有一个前端应用程序(组件A),它向Java后端应用程序(组件B)发出请求。

这两个组件都配置为将跟踪信息导出到我的jaegertracing/all-in-one:1.37部署中。

组件A的标头正在正确地传播到组件B,我可以看到这些跟踪正在嵌套,但它们是无序的。

我打印了组件A和B的开始和结束时间,看起来来自组件B的时间戳比组件A的时间戳要早。以前有人遇到过这个问题吗?

我打印这两个服务的划时代时间的方式如下:

System.currentTimeMillis();

JavaScript new Date().getTime()

EN

回答 1

Stack Overflow用户

发布于 2022-10-05 21:18:25

Jaeger有一个解决方案来解决跟踪的许多主机之间出现时钟偏差的可能性:https://www.jaegertracing.io/docs/1.21/deployment/#clock-skew-adjustment

最有可能的情况是,其中一台主机存在时钟偏差,这会导致跟踪出现故障。

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

https://stackoverflow.com/questions/73941607

复制
相关文章

相似问题

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