ProxySelector.select(URI)的顺序是实现细节吗?

时间:2015-08-25 21:41:27

标签: java

我计划在SOCKS代理列表上进行一些负载平衡。因此,我必须影响下一个使用的代理。

我在SocksSocketImpl.connect(SocketAddress, int)中看到ProxySelector.select(URI)的顺序很重要。这对我来说非常完美。不幸的是,这是源代码,我没有找到任何支持它的文档。

那么,这是一个实现细节还是我能依靠这个事实?对文档的引用也很不错。

1 个答案:

答案 0 :(得分:0)

让我回答我自己的问题。 ProxySelector.connectFailed()的文档非常暗示订单很重要,因此没有实施细节:

  

调用以指示无法建立连接     到代理/袜子服务器。这种方法的实现可以     暂时删除代理或重新排序     select(URI)

返回的代理