【笔记】Ribbon学习笔记
前言
在Feign或Zuul中集成Ribbon,实现负载均衡和重试
负载均衡
- 在RestTemplate的配置方法上追加
@LoadBalanced
注解,@LoadBalanced
封装RestTemplate,添加负载均衡的功能
setConnectTimeout()
:建立连接等待时间setReadTimeout()
:连接建立后,发送请求后,等待接收响应的时>间
1 |
|
重试
- 修改
application.yml
配置文件
1 | ribbon: |
在Feign或Zuul中集成Ribbon,实现负载均衡和重试
@LoadBalanced
注解,@LoadBalanced
封装RestTemplate,添加负载均衡的功能
setConnectTimeout()
:建立连接等待时间setReadTimeout()
:连接建立后,发送请求后,等待接收响应的时>间
1 | @Bean |
application.yml
配置文件1 | ribbon: |