1)ZoneAwareLoadBalancer构造方法 重要组件Irule、IPing、ServerList、ServerListUpdater、ServerListFilter 2)父类DynamicServerListLoadBalancer 负责服务列表的维护,定时刷新 3)父类BaseLoadBalancer 4)顶层接口ILoadBalancer ILoadBalancer#chooseServer方法主要是根据负载均衡规则选出一个服务 ILoadBalancer的架构图 ServerList顶层接口 实现有eureka、consul、zookeeper、nacos