图文

SpringCloud架构原理图

SpringCloud架构原理图:原封面
文章目录4 节

本文发表已超过一年,部分内容可能已过时。

Java进阶训练营学习笔记 课程: Java进阶训练营 老师: 中华石杉 邀请码: 二维码

springcloud 通信原理

通信原理

1. Eureka 集群

  1. Eureka启动后, 会向其他节点注册, 相互直接视为 peer, 并互相同步注册信息.

2. 缓存机制

Eureka存在三个map: registry、readWriteCacheMap、readOnlyCacheMap

registry: CurrentHashMap 实时更新 readWriteCacheMap: Guava Cache/LoadingCache 也是实时更新 readOnlyCacheMap: CurrentHashMap 30秒同步 readWriteCacheMap一次

3. 服务注册

服务注册后每30s发送一次心跳(renew) 客户端每30秒请注册中心获取一次配置, 并存到本地内存中

注册中心会定时检查心跳, 连续没有3个回踢掉服务

打开原图

订阅更新,继续阅读新的实践记录

最近发布

评论

隐私提示

昵称、网址和评论内容会公开显示,邮箱不公开。请勿在评论中填写敏感信息。