如果你是房间里最聪明的人,那么你走错房间了。
–> 返回Netflix OSS套件专栏汇总 <–
代码下载地址:https://github.com/f641385712/netflix-learning
目录
前言
本文继续介绍IRule
其它规则实现:BestAvailableRule
最小并发数规则以及PredicateBasedRule
基于断言器实现的的两种方式:AvailabilityFilteringRule
和ZoneAvoidanceRule
。
本文介绍的规则不是简单的轮询,它更关注可用性如:zone的可用性,以及每台Server自己的可用性方面,这些规则适用于大规模集群or多分区、多可用区环境的负载均衡策略。
正文
本文所有规则实现均是ClientConfigEnabledRoundRo