首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring Cloud
Tiny_Chiang
创建于2022-10-18
订阅专栏
Nothing to say by fucking crazy coder.
暂无订阅
共4篇文章
创建于2022-10-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Feign
Http请求调用的轻量级框架,以Java接口注解的方式调用Http请求。Spring Cloud引入 Feign并且集成了Ribbon实现客户端负载均衡调用
Hystrix
将请求封装在HystrixCommand中,然后这些请求在一个独立的线程中执行,每个依赖服务维护一个小的线程池(信号量),在调用失败或超时的情况下可以断开依赖调用或者返回指定逻辑
Ribbon
Ribbon注册表拉取及更新逻辑这里也梳理下,这里如果Ribbon保存的注册表信息有宕机的情况,这里最多4分钟才能感知到,所以spring cloud出现服务熔断
Eureka
Eureka Server的注册表直接基于纯内存,服务的注册、服务下线、服务故障,全部会在内存里维护和更新这个注册表,服务每隔30秒拉取注册表