收藏RxJava编程语言爱好者

Zipkin集成RabbitMQ异步传输,并持久化到数据库中

2021-12-09  本文已影响0人  迦叶_金色的人生_荣耀而又辉煌

上一篇 <<<SpringBoot集成zipkin实现链路追踪
下一篇 >>>Zipkin环境搭建


zipkin默认是通过Http同步方式存储到内存中速度较低,可以采用mq方式异步提交,然后持久化到redis或mysql中。

a、启动RabbitMQ
b、启动Zipkin(自动会创建一个Zipkin 队列)
c、启动ZipkinClient以队列形式异步传输
d、数据可以写到mysql或elasticSearch中

详情参考:https://blog.csdn.net/fsy9595887/article/details/84935599

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-stream-binder-rabbit</artifactId>
        </dependency>
rabbitmq:
  ####连接地址
    host: 127.0.0.1
   ####端口号   
    port: 5672
   ####账号 
    username: guest
   ####密码  
    password: guest

推荐阅读:
<<<分布式链路监控与追踪产生背景
<<<常用的调用链解决方案
<<<链路追踪的实现原理
<<<SpringBoot集成zipkin实现链路追踪
<<<Zipkin环境搭建

上一篇下一篇

猜你喜欢

热点阅读