springboot配置zipkin简单入门

本文介绍了如何在SpringBoot项目中配置Zipkin,包括通过Docker、Java JAR包和IDEA创建项目来启动Zipkin服务器,以及在客户端集成Zipkin的相关依赖和配置步骤。

1 安装zipkin服务器
有三种方式
1) docker

docker run -d -p 9411:9411 openzipkin/zipkin
  1. java jar包启动
java -jar zipkin.jar
  1. idea 新建项目
    –>1 导依赖
      <dependency>
           <groupId>io.zipkin.java</groupId>
           <artifactId>zipkin-server</artifactId>
           <version>2.12.2</version>
       </dependency>

       <dependency>
           <groupId>io.zipkin.java</groupId>
           <artifactId>zipkin-autoconfigure-ui</artifactId>
           <version>2.12.2</version>
       </dependency>

–>2 新建yml

server:
      port: 9411

management:
  metrics:
    web:
      server:
        auto-time-requests: false

–>3 启动类

@SpringBootApplication
@EnableZipkinServer
public class ZipkinApplication {
    public static void main(String[] args) {
        SpringApplication.run(ZipkinApplication.class, args);
    }
}

2 配置zipkin客户端

  1. 导依赖
   <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-zipkin</artifactId>
            <version>2.1.2.RELEASE</version>
        </dependency>
  1. 添加配置
    已application.properties为例
spring.zipkin.base-url=http://ip:9411   // zipkin服务器ip
spring.zipkin.service.name=app
spring.zipkin.enabled=true
spring.zipkin.discovery-client-enabled=true
spring.sleuth.sampler.probability=1  // 开发时一般采样率设为100%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值