Spring Cloud (Eureka)

  • 服务的注册
  • 服务的查询/发现
  • 服务的续约

 

Eureka Server 如何接收请求

  • 通信 :1)HTTP通信,2) Socket通信
  • ApplicationsResource / ApplicationResource Eureka处理类,相当于Controller
  •  

Eureka Server 如何存储服务地址

LifeCycle

SmartLifeCycle当Spring 容器加载完所有Bean 并且初始化完成之后,调用所有实现这个接口的类

 

使用了ConcurrentHashMap 存储地址列表,在服务端使用了三级缓存,实现了读写分离,默认情况下每隔60s,从数据缓存中数据同步到写缓存中,没过30s数据从写缓存同步到读缓存中。采用三级缓存提高了性能。

 

Eureka Client 如何注册

 

Eureka Client 如何查询地址

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值