springboot+springcolud 微服务接口请求时而快时而慢问题(巨坑)
最近遇到一个比较坑的问题,就是请求接口的时候接口有时候可以访问 有时候报错500 连接超时。排查了好久的问题之前以为是自己sql的问题导致数据查询比较慢。
1.看日志发现是
我以为是hystrix 配置的时间小于了ribbon的时间 其实并不是这个问题
2.查看连接超时的接口
然后发现接口调用的是这个地址,其实是别人启动项目的时候吧自己的ip注册到了eurka注册中心,导致接口有时候走的是getway,有时候又是走的别人的接口。
3.解决方法,在springboot中
eureka.client.register-with-eureka 为false 这样就不会注册到eurka注册中心了
希望能帮助到大家END....