摘要:
Ribbon是一个客户端的负载均衡器,可以提供很多HTTP和TCP的控制行为。Feign已经使用了Ribbon,所以如果你使用了@FeignClient,Riboon也同样被应用了。 Ribbon核心的概念是named client。每个负载均衡器都是共同体的一部分,可以一起运行去连接远程服务器,你 阅读全文
摘要:
我们还是先从官网文档开始学习,如下图所示,我们可以搞一个测试配置类,来验证是否真的可以通过代码来自定义配置Ribbon,但文档明确给出了警告:即这个测试配置类不能放在@ComponentScan所扫描的当前包下以及子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我们达 阅读全文
摘要:
现在我们通过插件的方式添加新的一种策略。 MyRule.java是自己定义的个算法,大概算法是随机选中能被2整除的server import java.util.ArrayList; import java.util.List; import java.util.Random; import com 阅读全文