chapter23:Spring Cloud Sleuth 和 Zipkin 的简单使用

chapter23:Spring Cloud Sleuth 和 Zipkin 的简单使用,第1张

chapter23:Spring Cloud Sleuth 和 Zipkin 的简单使用

目录

一、Sleuth介绍二、Spring Cloud 整合 Sleuth + zipkin

2.1 Zipkin服务端搭建2.2 ZipKin客户端搭建

1. 依赖2. 配置文件

一、Sleuth介绍

1. Sleuth兴起原因
各个微服务调用关系的复杂化

2. 概念
监控和跟踪用户的请求

3. 下载地址
https://repo1.maven.org/maven2/io/zipkin/zipkin-server/

4. 注意
Spring Cloud 从F版就不需要自己构建Zipkin Server , 只需要运行Jar包就行了.

二、Spring Cloud 整合 Sleuth + zipkin 2.1 Zipkin服务端搭建

命令行运行 :java -jar zipkin-server-2.23.9-exec.jar

浏览器:http://localhost:9411/zipkin

2.2 ZipKin客户端搭建 1. 依赖
            
            
                org.springframework.cloud
                spring-cloud-starter-zipkin
                2.2.8.RELEASE
            
2. 配置文件
spring:
  application:
    # 微服务的名称
    name: cloud-payment-service
  zipkin:
    # zipkin server的请求地址
    base-url: http://localhost:9411
  sleuth:
    sampler:
      # 日志数据采样百分比,默认0.1(10%) 生产环境只需要0.1即可
      # 采样率值介于0-1,1则表示全部采集 一般0.5
      probability: 1


点击 show进入详情查看,如下图:

除了调用链路的相关信息,还可以清楚看到每个服务的依赖如下图,如下图:

分布式链路追踪之Spring Cloud Sleuth+Zipkin最全教程!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5709670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存