2

我们遇到了很多问题,我们的 ftp 连接无限期挂起,导致程序挂起。

如何配置 FTPClient 不这样做?

4

2 回答 2

0

这是我到目前为止的想法。

FTPClient ftpClient = new FTPClient();
ftpClient.setDataTimeout(timeout);
ftpClient.setConnectTimeout(timeout); // otherwise the connect call might hang
ftpClient.connect(this.serverAddr);
于 2011-05-06T15:05:17.937 回答
0

您可能需要切换到被动模式:我观察到,如果您通过防火墙并且不切换到被动模式,它往往会挂起很严重。

于 2011-05-06T15:14:54.523 回答