Ribbon介绍:https://www.jianshu.com/p/1bd66db5dc46
1 <!--Ribbon--> 2 <dependency> 3 <groupId>org.springframework.cloud</groupId> 4 <artifactId>spring-cloud-starter-ribbon</artifactId> 5 <version>1.4.6.RELEASE</version> 6 </dependency>
<!--erueka-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
<version>1.4.6.RELEASE</version>
</dependency>
•编写配置
1 server: 2 port: 80 3 4 #Eureka配置 5 eureka: 6 client: 7 register-with-eureka: false #不向Eureka注册自己 8 service-url: 9 defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
•开启功能 启动类
@EnableEurekaClient
•配置负载均衡
•controller配置访问地址
1 //Ribbon。我们这里的地址,应该是一个变量,通过服务名来访问 2 private static final String REST_URL_PREFIX = "http://SPRINGCLOUD-PROVIDER-DEPT";
•测试
原文:https://www.cnblogs.com/Spring-M/p/12774806.html