微服务框架源码解读
2021-09-07 09:29:43 0 举报
AI智能生成
springboot springcloud微服务架构学习导图
作者其他创作
大纲/内容
使用jerseyClient发送请求注册
eurekaClient端
key为服务名称
value为缓存接口地址
使用ConcurrentHashMap缓存接口地址
eurekaServer端
服务注册原理
Nacos服务注册与发现源码解读
EurekaClient端默认每隔30s发送心跳续约包延长时间,告诉EurekaServer我还在存活
EurekaServer端默认每隔60s查找缓存地址中的过期地址,存放到一个新集合中 使用随机算法清除
Naocs服务心跳检测与续约源码解读
Naocs服务下线与健康检查源码解读
Nacos集群Raft选举算法源码解读
Nacos服务端长轮询处理机制
Nacos中AP模式源码解读
Nacos中CP模式源码解读
Nacos集群脑裂解决方案
Nacos集群节点之间数据同步原理
服务注册与发现
Nacos分布式配置中心实现原理
Nacos如何实现动态刷新配置文件
分布式配置中心
Nacos 分布式注册中心源码解读
为什么Gateway性能比Zuul性能要强
指定时间规则匹配路由
cookie匹配路由
Header匹配路由
Host匹配路由
请求方法匹配路由
请求路径匹配路由
Gateway动态路由源码分析
自定义GatewayFilter
Gateway集成Nacos实现负载均衡
Gateway集成Sentinel实现网关限流
Gateway过滤器源码分析
Gateway 新一代微服务网关源码解读
Seata解决分布式事务三大核心组件源码解读
Seata基于undo_log表逆向生成sql语句回滚源码解读
Seata分支事务全局锁设计源码解读
GlobalTransactionalInterceptor源码解读
TM如何远程连接TC获取全局事务id源码解读
Seata前置和后置镜像源码深度源码解读
Seata与LCN回滚之间的存在那些区别
Seata分布式事务框架源码解读
MySQL主从复制原理架构分析
Canal如何伪装从节点订阅BinLog文件
EventParser与EventSink设计原理
Canal增量订阅/消费设计原理
Canal整体架构源码解读
如何降低数据之间同步的延迟
如何避免数据同步消息顺序一致性
如何避免数据同步丢失问题
Canal高并发数据同步性能优化
Canal分布式数据同步框架源码解读
SpringCloudAlibaba(第二代)源码解读
SpringBoot自动配置运作原理
SpringBoot核心模块源码解读
SpringBoot核心注解源码解读
SpringBoot内嵌Servlet容器源码解读
SpringBoot打包部署与运维管理
Servlet容器如何过度webflux
SpringBoot源码解读
Eureka服务续约(心跳)
Eureka服务器端服务剔除
本地服务采用重试机制
本地服务实现地址故障转移
如果服务真的宕机了怎么办?
Eureka服务自我保护机制
Eureka服务下线通知
Eureka集群数据同步
Eureka服务注册与发现源码解读
Fegin 声明式服务调用源码解读
Hystrix实现服务限流,降级,熔断源码解读
Zuul统一网关详解,服务路由,过滤器源码解读
Config分布式配置中心源码解读
Sleuth分布式链路跟踪源码解读
Ribbon 客户端负载均衡详解及源码分析
SpringCloudNetfilix(第一代)核心组件源码解读
微服务框架源码解读
0 条评论
回复 删除
下一页