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上傳下載的許可權,這個我在空間商裡面看過教程的,在這沒網路不讓發連接,你可以在網路搜一下試試,希望能幫助你。