这是一个接口, 那么注解是在哪里被实现的呢?那么,就需要查源码调用了
2. 查找loadBalanced的实现类
怎么找实现类呢?入口在哪里?...,
ILoadBalancer loadBalancer = this.getLoadBalancer(serviceId);
负载均衡器猜一下干嘛的, 一会我们选出了3个或者5个节点, 要使用负载均衡器来看看..., ILoadBalancer.class);根据名字获取一个负载均衡器....这里的rule是一个接口protected IRule rule; 联想一下, 现在有负载均衡器了, 那么还要有负载均衡规则, 而rule正是具体实现的负载均衡规则....往前推理, 应该是有某个地方传入了这个参数, 或者通过某个参数计算得到了服务列表. ---> 这时我们也不知道在哪里, 那就看看构造方法吧, 看谁的构造方法呢, 负载均衡器的构造方法
前面已经知道负载均衡器使用的是