【发布时间】:2022-10-05 00:47:41
【问题描述】:
我有一个前端应用程序(组件 A)向 Java 后端应用程序(组件 B)发出请求。
这两个组件都配置为将跟踪信息导出到我的 jaegertracing/all-in-one:1.37 部署。
组件 A 的标头正确地传播到组件 B,我可以看到嵌套的跟踪,但它们是乱序的。
我打印了组件 A 和 B 的开始和结束时间,看起来组件 B 的时间戳是早些时候比组件 A. 以前有人遇到过这个问题吗?
我打印两种服务的纪元时间的方式是:
爪哇System.currentTimeMillis();
JavaScript新日期().getTime()
【问题讨论】:
标签: javascript java microservices jaeger opentracing