服务发现的需求和模式
传统集中式代理
问题:语言无关 配置比较麻烦,单点问题,多一条有性能开销
服务注册中心+客户端嵌入式代理
问题:客户端复杂,无法做集中式治理
主机独立进程代理
问题:运营部署复杂
Euraka和Ribbon架构部署方案
Eureka内存概念模型
Ribbon 客户端负载均衡工具
Rule 负载均衡策略
Ping 心跳检测
ServiceList Update 服务列表更新
ServiceList Fiiter 服务列表过滤(比如同机房优先调用)
ServiceList 服务列表
Eureka自保护模式
好死不如赖活着,某一时刻某个微服务不可用了,eureka不会立刻清理,依旧对该信息进行保存。
Eureka健康检查原理以及红绿部署
Eureka以服务实例报心跳的方式完成健康检查,默认时间是30秒同时我们也可以通过HealthHandler自定义健康检查方式。
拿下SpringCloud之Eureka注册中心Ribbon负载均衡
最新推荐文章于 2024-01-08 09:17:35 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)