
上QQ阅读APP看书,第一时间看更新
第2章
服务的注册与发现框架Eureka
学习目标
★掌握Eureka的工作原理
★掌握Eureka中服务提供者与服务消费者的关系
★学会搭建Eureka Server和Eureka Client
★掌握Eureka高可用集群的搭建方法
★了解Eureka的常用配置
服务的注册发现对于微服务架构来说是一个非常重要的环节。在单一架构应用中,业务逻辑层(Business Logic Layer,BLL)中的接口之间的互相调用,是通过一个固定的Host和Port发起REST或者RPC调用。但是在微服务架构中,每个服务是动态变化的,难以通过静态配置的方式维护服务,以至于后来产生了大量的服务发现框架来完成服务的自动化管理。
Eureka是Netflix公司开发的服务注册与发现框架。Spring Cloud将Eureka集成到子项目Spring-Cloud-Netflix中实现服务注册与发现功能。本章将针对Spring Cloud架构的服务注册与发现框架Eureka进行讲解。