1、简介
Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。集中式负载均衡。
2、贴代码
(1)、application.properties文件
1 | spring.application.name=springbootConsumerRibbon |
(2)、主入口方法
1 | @SpringBootApplication |
(3)、接口调用
1 | // 调用:localhost:6007/consumerServiceRibbon?token=1 |
(4)、失败回调
1 | public String consumerServiceRibbonFallback(@RequestBody ServiceInfo serviceInfo) { |
(5)、启动连个生产者提供方法(略去)