java连接ftp需要设置连接超时嘛
❶ ftpClient.listFiles(path)报错连接超时
ftpClient.listFiles(path)
看下源码才知道,他里面创建了一个新的连接,端口是随机的,所以需要开通服务器到ftp地址所有端口的策略。
❷ 请问用java写FTP,如果想设置当连接失败后隔一段时间重连,该如何写
你好,根据你的描述,我觉得可以使用Timer定时器实现。
代码可以这么写吧,具体要写什么内容,就看你的要求了。
if(连接失败)
{
Timer timer = new Timer(); timer.schele(new DoFTPConnect(), 0, 30 * 60*1000);
}
希望对你有帮助!
❸ FTP登陆,提示‘操作超时’,如何解决
这个和你的机器有关,可能你你的网络有问题,
最可能的是你的IE出了问题,
可以试一下用ftp客户端登录,比如leapftp,之类的,
如果还是超时的那,那再看一下你有没有装什么安全防护软件,,比果防火墙之类的软件,把ftp的21端口给屏蔽了,
最后就是你的网络官理员,在路由器上把ftp封了
都可能吧,你最好请专业人员来检查下
❹ FTP问题:连接超时
这个和你的机器有关,可能你你的网络有问题,
最可能的是你的IE出了问题,
可以试一下用ftp客户端登录,比如leapftp,之类的,
如果还是超时的那,那再看一下你有没有装什么安全防护软件,,比果防火墙之类的软件,把ftp的21端口给屏蔽了,
最后就是你的网络官理员,在路由器上把ftp封了
❺ ftp上传文件的时候老是连接超时。
出现此问题的原因:传输模式错误。
解决的方法和操作步骤如下:
准备工具:FlashFXP5。
1、首先,在桌面上找到“
FlashFXP5”,然后双击以打开FTP软件,如下图所示,然后进入下一步。
❻ java ftpclient可以重置超时时间吗
你可以调用
org.apache.commons.net.ftp.FTPClient.setDataTimeout(int)
单位 毫秒
❼ ftp 错误或超时,连接失败。
ftp连接失败
一般是网络拥塞导致的..你可以联系网络供应商
连通的是10060
电信的你去网上查下
让服务器刷新下数据就好了
❽ java程序可以成功连接Ftp服务器,但无法上传文件,怎么回事,报错如下,(已设置连接超时时间200s)
我感觉有俩问题,1、连接地址和帐号不是一回事,你最好不要用域名做连接地址,可以用IP地址;2、你是在不行通过空间服务商进入线上后台,如果还不行就联系空间商,可能是他们的问题.果是VPS的话好像要开通ftp某些权限才可以,你只是开通了帐号,能连接,并没有给ftp上传下载的权限,这个我在空间商里面看过教程的,在这没网络不让发连接,你可以在网络搜一下试试,希望能帮助你。