【发布时间】:2021-11-27 11:37:10
【问题描述】:
我正在学习侦探追踪。在运行应用程序时,我可以看到带有跟踪 ID (ec88298d62773aa6) 以及 spandId 和应用程序名称的日志。我想知道的是
- 日志中可用的 ID 是 traceIdString 而不是 traceId ?
- 两者有什么区别?
- 而在日志分析过程中,我们应该考虑traceId还是traceIdString?
样本日志
2021-10-07 16:35:04.421 INFO [demo,ec88298d62773aa6,ec88298d62773aa6] 1324 --- [nio-8080-exec-1] com.example.demo.demo.DemoApplication : inside controller method
感谢您的回复。
【问题讨论】:
-
我不明白你在说什么。日志中的跟踪 id 表示为十六进制字符串。
标签: spring-boot spring-cloud spring-cloud-sleuth distributed-tracing