如图所示,这里按照这种写法,当实际可用服务数小于总数时有可能会出现服务不可用的情况,为什么不是直接从upList列表中随机一个呢,这样不是最大保证服务可用了吗?
chooseRandomint()这个方法里应该是对这个数做了限制的,你进去查看一下就知道了