Eureka 学习 02
基于图书 重新定义 Spring Cloud实战
SOA 架构时代 :
服务提供方A服务,自己维护ip实例,暴露统一的内网域名给消费者去消费,这样B服务只需要配置一个内网服务域名即可。A服务自己的Nginx则自己维护ip实例
微服务时代:
服务注册中心作为一个标配的分布式服务组件,网关等都从服务注册中心获取相关服务的实例信息,实现动态路由
2.1.2 Eureka
Eureka Server提供Rest 服务
Eureka 实现AP而不是CP
2.3 Eureka Server的Rest API 简介
查询,注册,注销,暂停/下线,恢复应用实例,应用实例发心跳,修改应用实例元数据
都可以通过curl发送restful请求实现
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3.1 Eureka的核心类
3.1.1 Eureka使用 InstanceInfo代表注册的服务实例
3.1.2 Eureka使用 LeaseInfo 用来标识实例的租约信息,用来标识实例的心跳信息,约定的心跳周期,租约有效期,最近一次续约时间