首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

commons.net FTPClient.listNames()获取文件无响应有关问题

2012-02-25 
commons.net FTPClient.listNames()获取文件无响应问题描述:采用org.apache.commons.net.ftp包在两台不同

commons.net FTPClient.listNames()获取文件无响应问题
描述:采用org.apache.commons.net.ftp包在两台不同网络的服务器上传输数据,通过Quartz定时(多个定时)从FTP服务获取文件列表,过滤得到需要的文件列表,然后逐一下载;两边服务器都有定时任务,需上传或下载文件

碰到的问题:在程序执行到String[] nameArray = org.apache.commons.net.ftp.FTPClient.listNames(ftpDirectory);时就没响应了,无异常,导致定时任务停止。

疑问:如果是内网的两台服务器,不会发生问题

[解决办法]

探讨
有多个定时任务从FTP获取文件列表,会出现同一时间有两个任务获取FTP文件列表
那多线程情况下,是怎么解决的呢?

[解决办法]
单线程...

热点排行