SpringCloud组件之Eureka
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。
本文讲解Eureka的工作原理、相关配置、如何搭建Eureka服务
一、Eureka工作原理
Eureka包含两个组件:Eureka Server和Eureka Client Eureka Server提供服务发现能力,各个微服务启动时会向Eureka Server注册自己的信息(服务名、IP、端口等),Eureka Server便存储了这个信息.Eureka Client 是一个Java客户端,用于简化与Eureka的交互。每个微服务启动后, 会每
