我正在使用 Zipkin 进行分布式跟踪。我添加了 zipkin-storage-mysql 依赖项,以便将跟踪保存在 MySQL DB 中。当我查询 ZIPKIN_SPANS 表时,我在 TRACE_ID 列中找不到 16 个字符的跟踪 ID,我使用它来在 zipkin UI 上加载跟踪。
例如:localhost:9411/traces/4bcdd0bd5d2f70c0
请帮助我了解我该如何解决。另外,如何向表中添加新列以将特定于应用程序的 id 与其关联
我正在使用 Zipkin 进行分布式跟踪。我添加了 zipkin-storage-mysql 依赖项,以便将跟踪保存在 MySQL DB 中。当我查询 ZIPKIN_SPANS 表时,我在 TRACE_ID 列中找不到 16 个字符的跟踪 ID,我使用它来在 zipkin UI 上加载跟踪。
例如:localhost:9411/traces/4bcdd0bd5d2f70c0
请帮助我了解我该如何解决。另外,如何向表中添加新列以将特定于应用程序的 id 与其关联
mysql zipkin_spans 表中有 2 个条目
例子
zipkin ui 中显示的32 字符十六进制跟踪 id 5ec92d0240cd9dee0421f4763e9f674f对应于
mysql 中的 trace_id_high = 6830039797584469486(5EC92D0240CD9DEE -> 高 16 位十六进制字符)
mysql 中的 id = 297787839077115727 (421F4763E9F674F -> 低 16 位十六进制字符)