Hi community, I sent a new pr[1] to optimize init LoadBalance in cluster invokers. The LoadBalance will init anyway now, but the AvailableCluster、AvailableClusterInvoker、BroadcastClusterInvoker do not need to init a LoadBalance because they will never use it.
So the control of init LoadBalance should sink to ClusterInvokers themself. And also, the pr make LoadBalance init before 'doInvoke' method called. [1] https://github.com/apache/incubator-dubbo/pull/2109
