消费端
- UserService.addUser
- com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler#invoke
- com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker#invoke
- com.alibaba.dubbo.rpc.cluster.LoadBalance(默认random)
- com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker#doInvoke
- this.getUrl().getMethodParameter(invocation.getMethodName(), “retries”, 2) + 1;(默认3次)
- ((Invoker)invokers.get(0)).getUrl().getMethodParameter(methodName, “sticky”, false)(默认关闭,用于有状态的调用,也就是或客户端每次都路由到相同节点)
- com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker#doSelect
- com.alibaba.dubbo.rpc.Invoker#invoke