sleuth&Zipkin时序图
2022-12-06 23:48:39 9 举报
sleuth&Zipkin时序图
作者其他创作
大纲/内容
doFilter后
唤醒等待线程
ReporterMetrics
初始化HttpServerHandler
incrementSpansDropped
incrementSpans
report
数据中心
incrementSpanBytes
updateQueuedSpans
flush
offer
AbstractQueuedSynchronizer
updateQueuedBytes
Sender
doFilter前
RestTemplate
携带ReporterMetrics
AsyncReporter
signal
1.绑定请求信息到上下文
注册 Reporter
handle
ByteBoundedQueue
1.设置队列最大数2.设置消息超时时间3.设置报告指标类型(ReporterMetrics)4.构建 \"单线程池\" 心跳检测5.根据日志级别打印检查日志
注入追踪器
Flusher
1.注册内存报告指标InMemoryReporterMetrics(TraceMetricsInMemoryConfiguration)
TraceAutoConfiguration
ZipkinFinishedSpanHandler
BoundedAsyncReporter
CompositeReporter
TracingFilter
doFilter
run
sendSpans
ZipkinAutoConfiguration
提交到队列
exchange
收藏
0 条评论
下一页