spring-cloud之eureka的服务提供者和消费者

一、provide服务:

1、基于springboot的工程

添加eurake的客户端

添加pom

 

spring-cloud之eureka的服务提供者和消费者

spring-cloud之eureka的服务提供者和消费者

 

2、启动类增加注解:

 

spring-cloud之eureka的服务提供者和消费者

3、配置文件:

spring-cloud之eureka的服务提供者和消费者

 

provid服务提供这注册到eurake的服务注册中心。

 

注意:要在hosts中配置eurake1 eurake2

window如下:

spring-cloud之eureka的服务提供者和消费者

 

 

spring-cloud之eureka的服务提供者和消费者

 

二、consumer服务:

consumer服务的配置和provide服务一样,都要将服务注册到eruake服务注册中心。

 

consumer消费provider提供的服务。那就需要请求provider的服务

 

消费代码如下:

spring-cloud之eureka的服务提供者和消费者

 

LoadBalancerClient 负载平衡的客户端。话外音:就是服务提供者可以有多个,消费者也可以有多个,根据负载平衡的策略请求最适合的那个服务提供者。