使用拦截器分析 springcloud 调用链 spring-cloud-invoke-link

未知
Java
跨平台
2017-06-10
赵伟伟

使用springMVC的拦截器和jersey的filter分析springcloud的调用连,本jar包只是在拦截器和filter里面打印了 invokeLinkId和count,具体的分析需要根据实际情况将数据弄其他地方进行数据分析。

(1) 使用springMVC 的拦截器拦截请求

     拦截http请求,设置Threadlocal

(2) 使用jersey的fileter拦截jersey的http请求

    LinkRequestFilter 请求filter

    LinkResponseFilter 响应filter

(3) jersey的filter需要注册

    register(LinkRequestFilter.class);

    register(LinkResponseFilter.class);

(4) 本jar包只是打印了请求链条

    具体处理请求链条好需要改造,连接到大数据或者其他系统去分析

(5) 只适用于springMVC和jersey的Feign调用

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

聊聊spring cloud gateway的streaming-media-types属性

## 序 本文主要研究下spring cloud gateway的streaming-media-types属性 ## 配置 ### 配置说明 ``` { "sourceType": "org.springframework.cloud.gateway.config.GatewayProperties", "name"...

2018/06/07 19:07
175
0
Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭借阿里中间件团队的背景,还是得到不少...

01/16 23:27
869
3
聊聊spring cloud的HystrixAutoConfiguration

序 本文主要研究一下spring cloud的HystrixAutoConfiguration HystrixAutoConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/cloud/netflix/hystri...

2018/06/23 09:22
45
0
聊聊spring cloud gateway的GlobalFilter

## 序 本文主要研究一下spring cloud gateway的GlobalFilter ## GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/Ga...

2018/06/08 13:38
143
0
聊聊EurekaHealthCheckHandler

## 序 本文主要研究一下EurekaHealthCheckHandler ## HealthCheckHandler eureka-client-1.8.8-sources.jar!/com/netflix/appinfo/HealthCheckHandler.java ``` /** * This provides a more ...

2018/04/30 15:50
66
0
Spring中 AOP及AspectJ 代理使用

1. Spring 的AOP介绍 Spring 中 的AOP联盟为通知Advice定义了org.aoplliance.aop.Advice Spring按照通知Advice在目标方法的连接点位置,可以分为5类: 前置通知 org.springframework.aop.Me...

2018/03/24 18:53
19
0
聊聊spring cloud的AsyncLoadBalancerAutoConfiguration

序 本文主要研究一下AsyncLoadBalancerAutoConfiguration AsyncLoadBalancerAutoConfiguration spring-cloud-commons-2.0.0.RELEASE-sources.jar!/org/springframework/cloud/client/loadba...

2018/07/17 09:32
26
0
springCloud Finchley升级记录

最近开发新项目顺便升级 Springcloud Dalston.SR5 到当前最新版 Finchley.SR1 由于 springboot1.5.10到当前最新版 spring2.0.1版本 升级修改比较大,记录一下 首先修改一下springboot cloud ...

2018/12/07 14:50
18
0
MapperScannerConfigurer导致properties文件失败

# 背景 spring和mybatis集成过程中,我们可以通过MapperFactoryBean的方式配置Mapper接口。但是这样需要在配置文件中,为每个mapper配置相同的代码块,浪费时间。关键对于代码洁癖的人来说,...

2018/06/15 12:51
15
0
ContiPerf接口性能测试

## ContiPerf ContiPerf是一个轻量级的测试工具,基于JUnit 4 开发,可用于接口级的性能测试 可以指定在线程数量和执行次数,通过限制最大时间和平均执行时间来进行效率测试 ### 具体使用方法...

2018/05/11 15:13
291
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部