Sleuth服务跟踪大厂高频面试题:整合-Zipkin,Java性能优化面试题集锦

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

增加配置信息:

spring.application.name = fangjia-zipkin
server.port=9411

到此为止,Zipkin 的服务就创建好了。启动后访问 http://localhost:9411/zipkin/ 就可以看到管理页面了,如下图所示。

Sleuth服务跟踪大厂高频面试题:整合-Zipkin,Java性能优化面试题集锦_第1张图片

二、项目集成 Zipkin 发送调用链数据

在之前的文章中,我们只是集成了 Spring Cloud Sleuth,然后将跟踪信息输出到日志中。现在,Zipkin的服务创建好了,需要将链路跟踪的信息发送给Zipkin的收集服务。

需要在项目中添加如下依赖:

org.springframework.cloud spring-cloud-starter-zipkin

在属性文件中可以配置 Zipkin 的地址,默认是 http://127.0.1:9411 ,这样才能将跟踪的数据发送到执行的收集服务中。

配置zipKin Server的地址

spring.zipkin.base-

你可能感兴趣的:(程序员,面试,java,后端)