微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

程序名称:spring-cloud-invoke-link

授权协议: 其他

操作系统: 跨平台

开发语言: Java

spring-cloud-invoke-link 介绍

使用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调用

spring-cloud-invoke-link 官网

http://git.oschina.net/wolfking/spring-cloud-invoke-link

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐