负载均衡类都实现了IRule接口。

-  RandomRule:随机的选用一个实例 
-  RoundRobinRule:轮询的使用实例 
-  RetryRule:在轮询的基础上加了一个错误重试机制,在deadline时间内会不断的重试 
-  WeightResponeTimeRule:根据权重去做选择,权重的大小取决于平均响应时间的长短,时间越短,权重越高,每隔30s进行一次计算。 
-  BestAvailableRule:过滤掉失效的服务实例,顺便找出并发请求最小的服务实例来使用。 
-  ZoneAvaliableRule:因为不同的服务可能会注册到不同地区,这种策略就是根据地区来选择最优的实例。