zipkin 源码分析03 zipkin-collector

zipkin 源码分析03 zipkin-collector_第1张图片

支持activemq,kafka和rabbitmq的收集

  前面介绍,使用OkHttpSender来上报Trace信息给Zipkin,这在生产环境中,当业务量比较大的时候,可能会成为一个性能瓶颈,这一篇博文我们来使用KafkaSender将Trace信息先写入到Kafka中,然后Zipkin使用KafkaCollector从Kafka中收集Span信息。
在Brave配置中需要将Sender设置为KafkaSender,而zipkin的collector组件配置为KafkaCollector

zipkin 源码分析03 zipkin-collector_第2张图片

   KafkaSender中通过KafkaProducer客户端来发送消息给Kafka,在newBuilder方法中,设置了一些默

你可能感兴趣的:(微服务)