logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式服务中,Feign请求拦截器实现Spring Cloud中日志链路的跟踪

我们在开发分布式系统的时候,经常会要排查问题,但是分布式服务比较恶心的就是,服务比较多,请求比较多,日志刷新比较快,如果没有关键字,那么从最原始的请求开始到后续的服务,我们根本无法追踪到一条完整的线路。如何在分布式环境中进行日志的链路追踪呢?下面说一下springcloud中openfeign进行开发的时候,进行链路追踪的设置。首先定义interceptor定义一个拦截器,过滤所以请求,并设置..

#中间件#分布式
SpringBootServletInitializer 是什么?怎么用?看看这个

SpringBootServletInitializer 启动spring boot项目的方式之一方式一:默认的application启动,在创建项目时自动生成application启动类,直接run执行即可。方式二:使用外置的tomcat启动默认的启动类要继承SpringBootServletInitiailzer类,并复写configure()方法。...

#spring boot#servlet#tomcat
安装Zookeeper出现Unable to start AdminServer,existing abnormally问题解决方法

在linux上安装zookeeper,版本是/apache-zookeeper-3.5.7-bin。简单配置之后,进行启动启动命令:sh zkServer.sh start然后控制台显示:看情况是服务已经起来了。但是进行ps查看进程,却没有zookeeper的任何信息这是啥情况。。。陷入沉思了于是查看日志看提示是端口已经被占用了,奇怪了,我这端口不是2181吗??然后我用los...

springcloud 用consul作为注册中心踩的坑

以前写springcloud相关的demo都是用eureka作为注册中心来尝试的,一切顺利。闲来无事,eureka目前已经不免费了,所以以后工作应该很少会用到,所以就尝试用consul作为注册中心试一把我是windows,所以安装可参考:https://blog.csdn.net/it_lihongmin/article/details/91357445但是总是想着很简单,但是做起来真...

#spring#ribbon#consul
到底了