1、在Maven项目下创建SpringBoot模块
创建 Eureka Server 副本,spring-cloud-eureka-server-replica

2、勾选Eureka Server

3、添加注解

4、配置信息,使其与之前创建的 spring-cloud-eureka-server 相互注册
 
5、启动程序,发现 Eureka Server 已相互注册

6、访问 Eureka Server 地址
1、访问 http://localhost:8761/  2、访问 http://localhost:8762/ 
7、修改 product-service 和 user-service 模块的Eureka 配置
1、修改 spring-cloud-product-service 模块  2、修改 spring-cloud-user-service 模块 
8、分别启动 product-service 和 user-service
所有服务启动如下: 
访问 Eureka 控制台,呈现如下信息: 
9、使用 Postman 访问

10、停止其中一个 Eureka Server
 再次使用 Postman 访问 
11、停止所有的 Eureka Server
 使用 Postman 访问  后台服务仍然可以被成功访问到,这是因为 Eureka 中的缓存机制将注册到Eureka Server 中的信息缓存到了本地,从而实现服务的高可用。
|