解决feign调用接口不稳定的问题
AB在同一个局域网内。经过反复测试,有一个访问缓慢的现象,具体表现为:程序启动第一次访问初始化1.2秒左右,还可以理解。但后面访问还是要1.1秒左右。但如果连续访问几次,后面几次又是几十毫秒。过一会再访问,或者换浏览器换post工具请求,又会1.2秒左右。排查了eureka注册中心,发现B服务多注册了一个,IP地址是192开头,经过询问,是一个同事的笔记本连接wifi,wifi自动分配了192开头的ip,笔记本是可以访问注册中心和其他服务的。但不知道为什么eureka却认为192ip注册是一个正确的微服务,而且一直是UP状态。这也许导致了FeignClient认为192ip是一台可用的机器。让同事把服务停了,再次调用服务,速度就很快了。需要注意网络互通情况。
用户评论