我正在使用FTP服务,该服务具有两个别名为域的IP地址。
例如ftp.service.com
0.0.0.0
和1.1.1.1
1.1.1.1
拒绝连接
当我使用org.apache.commons.net.ftp.FTPClient
连接到ftp.service.com
并且碰巧得到了错误的IP时,如果不尝试正确的IP就会导致连接失败
其他FTP客户端(例如curl
)会立即重试其他IP,而Apache FTP不会
在偶数个IP失败的情况下尝试连接所有IP的正确方法是什么?