SpringCloud调用图
2020-08-31 16:45:51 0 举报
SpringCloud调用图
作者其他创作
大纲/内容
N个Client
通过Ribbon去知道该调用哪个服务器
从server中拉取服务注册表(30S,读的是一级缓存)
Eureka Server注册服务中心
线程
服务注册
服务注册表
心跳检查会从服务注册表中剔除
ReadOnly缓存(一级)
Ribbon(内部调用作负载均衡)
定时检查1、2级缓存是否一致
不一致就同步
服务Eureka Client-1
外部调用请求
马上同步
服务Eureka Client-3
ReadWrite缓存(二级)
去Client中获取服务注册表
服务Eureka Client-2
Feign使用动态代理去实现服务调用
获取一个线程去调用对应服务
通过Hytrix去调用对应的服务
Zuul网关服务
通过RR算法选择一台服务器返回给Feign
监控线程
定期心跳检查(30S)
Hytrix线程池(隔离、熔断、降级)
收藏
收藏
0 条评论
下一页