先浏览Eureka单节点文章
SpringCloud之Eureka入门使用
本机环境集群测试:1个调用者+2个服务提供者+2个服务注册中心
服务注册中心
打包部署2个服务注册中心项目
部署第1个服务注册中心application.yml为
server: port: 8761spring: application: name: my-eureka-servereureka: client: serviceUrl: defaultZone: http://localhost:8762/eureka
部署第2个服务注册中心application.yml为
server: port: 8762spring: application: name: my-eureka-servereureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka
分别启动2个服务注册中心
服务提供者
打包部署2个服务提供者项目
部署第1个服务提供者application.yml为
server: port: 8001spring: application: name: my-providereureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/,http://localhost:8762/eureka/
部署第2个服务提供者application.yml为
server: port: 8002spring: application: name: my-providereureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/,http://localhost:8762/eureka/
分别启动2个服务提供者
服务调用者
部署服务调用者项目
application.yml为
server: port: 9001spring: application: name: my-consumereureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/,http://localhost:8762/eureka/
启动服务调用者
访问 可以看到轮询调用了服务提供者8001和8002