分布式
文章平均质量分 79
louie1987
这个作者很懒,什么都没留下…
展开
-
使用Zipkin 和 Brave 实现http(springmvc)服务调用跟踪(一)
Zipkin 是一款开源的分布式实时数据追踪系统(Distributed Tracking System),基于 Google Dapper 的论文设计而来,由 Twitter 公司开发贡献。其主要功能是聚集来自各个异构系统的实时监控数据,用来追踪微服务架构下的系统延时问题。 Brave 是用来装备 Java 程序的类库,提供了面向 Standard Servlet、Sprin原创 2017-04-08 21:40:40 · 11845 阅读 · 0 评论 -
使用Zipkin 和 Brave 实现http(springmvc)服务调用跟踪(二)
上次讲了Brave为Spring提供的Servlet拦截器(ServletHandlerInterceptor)及Rest(BraveClientHttpRequestInterceptor)模板的拦截器,向zipkin报告监控数据,其中,BraveClientHttpRequestInterceptor负责cs与cr的处理,ServletHandlerInterceptor负责sr与ss的处理,原创 2017-04-13 15:10:14 · 6277 阅读 · 1 评论 -
dubbo Filter源码分析
dubbo Filter的作用: 在业务代码执行前后加入逻辑操作,又不影响业务逻辑,比如服务跟踪(http://blog.csdn.net/blacklau/article/details/70257772)。dubbo Filter的执行时间点:若是服务消费方,则在调用业务代码之后执行;若是服务提供方,则在调用业务代码之前执行。dubbo内置了Filter的一些实现,配置文件位置原创 2017-05-03 17:40:06 · 1296 阅读 · 0 评论 -
使用Zipkin和Brave 实现dubbo服务调用跟踪
通过dubbo的Filter来实现dubbo调用链的跟踪信息。git项目地址:https://github.com/blacklau/http-dubbo-zipkin,请下载使用。本工程通过模拟订单详情的查询,演示系统的调用链跟踪,跟踪信息包括调用服务及请求参数。 涉及的各工程作用:louie-webapi:向外部提供http调用,返回json;louie-ord原创 2017-04-20 14:01:50 · 13594 阅读 · 2 评论