1.Eureka解决的问题:
实现服务高可用
2.Eureka实现原理:
(1)服务注册发现
服务实例向注册中心注册(推送元数据),并主动定时发送心跳(lease-renuwal-interval-in-seconds=30)
(2)消费者获取服务
消费者实例向注册中心获取服务实例清单,并主动定时获取清单(registry-fetch-interval-seconds=30)
3.行为
服务:
注册上线+心跳,下线
注册中心:
维护注册服务清单, 心跳异常保护(enable-self-preservtion=false关闭),剔除下线服务
健康检查(默认使用心跳检查,但是无法探测到服务实例的外部资源异常情况,如数据库无法连接,缓存,或异步消息异常,无法提供服务却还被调用,所以需要结合actuator/health)
Spring Cloud笔记-Eureka
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
从缺陷到创新:质量保障的新视角
原創
2024-06-07 23:55:01
CI+GPT双引擎驱动,开启AI代码评审新纪元
京東雲開發者
2024-06-07 23:54:54
Java开发必读,谈谈对Spring IOC与AOP的理解
原創
2024-06-07 22:57:21
Junit4遇上chatGPT
原創
2024-06-06 23:55:13
一文搞懂 Spring 循环依赖
原創
2024-06-06 13:11:47
营销系统黑名单优化:位图的应用解析
京東雲開發者
2024-06-06 11:54:12
基于阿里云服务网格流量泳道的全链路流量管理(三):无侵入式的宽松模式泳道
原創
2024-06-05 21:13:51
iLogtail 2.0 重大升级,端上支持 SPL
原創
2024-06-05 21:13:43
一文搞懂5种内存溢出案例,内含完整源码
原創
2024-06-05 10:56:55
高效启动DolphinScheduler工作流:Java URL调用详解
原創
2024-06-04 21:21:59
记一次疑似JVM内存泄漏的排查过程
原創
2024-06-04 12:09:32
?* CI+GPT双引擎驱动,?* 开启AI代码评审新纪元
原創
2024-06-04 12:09:24
pfinder实现原理揭秘
原創
2024-06-04 02:39:24
pfinder实现原理揭秘
原創
2024-06-04 02:37:09