为什么Eureka Client获取服务实例这么慢


1. Eureka Client注册延迟

Eureka Client启动后不会立即向Eureka Server注册,而是有一个延迟时间,默认为40s

2. Eureka Server更新响应缓存

Eureka Server每隔30s更新一次响应缓存,所以就算注册成功了,也不会立即就能被返回

3. Eureka Client更新缓存

Eureka Client保留注册表的缓存,每30s请求更新一次

4. LoadBalancer更新缓存

Ribbon的负载均衡器从所属的Eureka Client获取注册表信息,存于缓存中并维护它,避免每次请求都需要从Eureka Client中获取,此缓存每30s刷新一次

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM