微服务监控与日志收集技术实践
1. 分布式追踪之 Zipkin 集成
若要将 OpenTracing 兼容的追踪信息发布到 Zipkin,需在项目中添加如下依赖:
<dependency>
<groupId>io.opentracing.contrib</groupId>
<artifactId>opentracing-spring-zipkin-starter</artifactId>
<version>0.1.1</version>
</dependency>
接着,在 application.properties 文件中添加 opentracing.zipkin.http-sender.baseUrl 属性,指定 Zipkin 服务器的 URL:
opentracing.zipkin.http-sender.baseUrl=http://localhost:9411/
运行订单处理微服务并使用以下 cURL 命令调用它(在相应目录下执行),多次操作后可通过 Zipkin 的 Web 控制台( http://localhost:9411/zipkin/ )观察记录的数据:
> mvn cl
超级会员免费看
订阅专栏 解锁全文
709

被折叠的 条评论
为什么被折叠?



