SpringCloud架构图
2020-02-24 11:09:12 0 举报
SpringCloud架构图
作者其他创作
大纲/内容
定时发送心跳
用户下单
服务注册
Eureka服务注册与发现心跳与故障服务注册表
服务A192.168.3.180
立即同步
发http请求调接口-减库存
定时同步
发http请求调接口-发货
Feign
积分服务独立ip
Eureka作用: 1、服务注册与发现2、心跳与故障
服务C
订单服务独立ip
可以感知到服务注册表
定时获取注册表,可配置时间
ReadWrite缓存192.168.3.181
请求超时,失败。因为服务B未发送心跳,被剔除后,服务C等待同步到最新的注册表信息才知道
定时检查
服务发现
服务A192.168.3.181
请求路由
某个服务是否长时间未发送心跳
mm-yy
负载均衡策略(默认轮询)选择一台服务器供Feign去调用
服务注册表192.168.3.181假如未发送心跳,需剔除服务地址
线程
ReadOnly缓存
发http请求调接口-加积分
Ribbon
服务B192.168.3.182
Zuul网关统一配置对外暴露的接口,做服务请求分发
库存服务独立ip
物流服务独立ip
收藏
0 条评论
回复 删除
下一页