[英]Is the order of ProxySelector.select(URI) an implementation detail?
我打算在SOCKS代理列表上添加一些负载平衡。 因此,我必须影响下一个使用的代理。
我在SocksSocketImpl.connect(SocketAddress, int)
看到ProxySelector.select(URI)
的顺序ProxySelector.select(URI)
重要。 对我来说很完美。 不幸的是,这就是源代码,我没有找到任何支持它的文档。
那么,这是实现细节还是我可以依靠这一事实? 对文档的引用也会很好。
让我回答我自己的问题。 ProxySelector.connectFailed()
的文档确实暗示顺序很重要,因此没有实现细节:
调用以指示无法建立与代理/袜子服务器的连接。 此方法的实现可以临时删除代理或重新排序由select(URI)返回的代理序列。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.