springboot 调用链ID小架构-Sleuth
2018-01-18 本文已影响7人
老生住长亭
1.经常使用springboot 一般要查询调用log日志,没有关键字起来太不美好了,给家介绍spring cloud 的sleuth 调用链ID技术,作为分享,代码如下:
![](https://img.haomeiwen.com/i4034029/e0c4465ad423bd4a.png)
2、设置调用ID匹配请求规则
![](https://img.haomeiwen.com/i4034029/8839b59d490fdd8a.png)
3、自定义tomcat 调用上下文使用容器
![](https://img.haomeiwen.com/i4034029/af6f924438987cd4.png)
4、配置文件配置log
![](https://img.haomeiwen.com/i4034029/656744abf29a0247.png)
5、自定义controller
![](https://img.haomeiwen.com/i4034029/e6455876f3e594bf.png)
6、一个service,其他的不再赘述。
![](https://img.haomeiwen.com/i4034029/e6671b94b9f4c661.png)
7、整个ID追踪Demo
![](https://img.haomeiwen.com/i4034029/2712daab1ed6e1ee.png)
以上就是ID调用链架构小Demo。