cra*_*ton 13 java ftp ftp-client connection-timeout socket-timeout-exception
我正在编写一个JAVA代码,使用Apache Commons Net FTPClient遍历FTP位置并在Excel文件中获取输出.代码正确执行大约5分钟,但然后给出IOException:
org.apache.commons.net.ftp.FTPConnectionClosedException: FTP response 421 received. Server closed connection.
Run Code Online (Sandbox Code Playgroud)
我正在使用commons-net-3.0.1.jar.我做了一些研发并尝试过:
setDefaultTimeout(6000);
setConnectTimeout(3000);
setSoTimeout(3000);
enterLocalPassiveMode();
Run Code Online (Sandbox Code Playgroud)
和发送NOOP,但仍然得到相同的错误.
我想要做的就是遍历目录,如果找到文件而不是获取文件名和文件更新日期在excel中,如果找到目录,则进入内部并执行直到再次找到文件.
请帮忙询问是否需要其他信息.我是JAVA的新手.
fif*_*ffy 17
见这里:http: //kb.globalscape.com/KnowledgebaseArticle10142.aspx
Error 421 Service not available, closing control connection.
Error 421 User limit reached
Error 421 You are not authorized to make the connection
Error 421 Max connections reached
Error 421 Max connections exceeded
也许您没有重复使用连接,而是为每个请求使用新连接,使服务器充满连接,直到达到连接限制.尝试关闭您的连接或重新启动它们.
| 归档时间: |
|
| 查看次数: |
40505 次 |
| 最近记录: |