javaftp超時
⑴ ftp工具傳送文件老是連接超時
你直接使用你的windows自帶的FTP客戶端試一下
ftp x.x.x.x (你的FTP伺服器地址,埠使用默認的21)
user username(你的用戶名)
pass password(你的密碼)
put 你的文件路徑(簡單路徑,不要有空格、中文等)
試試看看能不能傳上去,如果能就是的客戶端設置的問題,換個簡單的,如果不行,可能就是其它原因了
請採納。
⑵ java ftpclient可以重置超時時間嗎
你可以調用
org.apache.commons.net.ftp.FTPClient.setDataTimeout(int)
單位 毫秒
⑶ 如何解決FTP連接超時問題
絡連接超時可能原因: 1.網路斷開,不過經常顯示無法連接 3.網路不穩定,網路無法完整傳送伺服器信息 4.系統:系統資源過低,無法為程序提供足夠的資源處理伺服器信息 5.網路不穩定 比如網線松動、介面沒插好等等 6.注冊時系統繁忙 無法回應 7.網速過慢,如 使用BT 多線程下載等 在線收看視頻等大量佔用帶寬的軟體 ,若使用共享帶寬還要防範他人惡意佔用帶寬 8.中病毒 木馬等 解決辦法: 1; 檢查網線 更換介面 2; 在早上過上網人數少的時候注冊
⑷ FTP上傳錯誤: 連接超時 錯誤: 無法連接到伺服器 是什麼情況
FTP連接超時或出現列表錯誤的解決方法!
如果您在連接本站的ftp時,出現超時或很長時間才能看到ftp列表的話,請在你的ftp客戶端中,將「使用被動模式」的對勾去掉即可!
為什麼會出現這種情況呢?是因為我們的伺服器設置有防火牆,只開放了ftp的默認埠,客戶端在連接的時候如果使用被動模式,則需要連接伺服器的其它高埠,因此高埠是關閉的,就造成這種情況!
以Flashfxp為例,選擇菜單中的「站點管理器」,選擇你要修改的站點名稱,點擊右邊的「選項」菜單,將「使用被動模式」前對勾去掉即可!
以LeapFTP為例,選擇菜單中的「站點管理器」,選擇「高級」選項卡,把「使用PASV模式」前的對勾去掉即可!
以下為Cuteftppro為例
找到站點屬性,選擇「類型」,將「數據連接類型」改為「使用port」即可!
其它客戶端軟體自己查找!如果您已經使用了此方面,但是還是不能連接本站的ftp,那麼很可能你電腦上的高級埠被佔用了,伺服器無法連接你電腦上的高級埠,出現這種問題的原因可能是你的電腦上有大量下載線程,連接其它ftp的線路,以及開了多個QQ,因為這些軟體會佔用很多埠,還有可能是你這條寬頻是很多用戶共享使用的,那麼這個時候,其它電腦也會搶佔一部分埠的,雖然你的本機埠沒被佔用,但是公網ip上的高埠是有限的,用戶太多,埠佔用的也越多!
另外:你在連接空間伺服器時,ftp連接地址請填寫你的域名。希望對你有用!!
⑸ FTP 登陸超時引起的原因可能是那些
1. 你自己的ftp埠被封了,或者是你內網的2. 對方的FTP伺服器關閉,或者埠未打開3. 網路慢,延遲高,連接不上FTP
⑹ FTP登陸,提示『操作超時』,如何解決
這個和你的機器有關,可能你你的網路有問題,
最可能的是你的IE出了問題,
可以試一下用ftp客戶端登錄,比如leapftp,之類的,
如果還是超時的那,那再看一下你有沒有裝什麼安全防護軟體,,比果防火牆之類的軟體,把ftp的21埠給屏蔽了,
最後就是你的網路官理員,在路由器上把ftp封了
都可能吧,你最好請專業人員來檢查下
⑺ FTP問題:連接超時
這個和你的機器有關,可能你你的網路有問題,
最可能的是你的IE出了問題,
可以試一下用ftp客戶端登錄,比如leapftp,之類的,
如果還是超時的那,那再看一下你有沒有裝什麼安全防護軟體,,比果防火牆之類的軟體,把ftp的21埠給屏蔽了,
最後就是你的網路官理員,在路由器上把ftp封了
⑻ ftp上傳文件時中斷或超時怎麼解決
實驗分析:
第一次,上傳了39.9M共計4330個文件,用了半小時,中間出現多次傳輸失敗。
第二次,上傳了12.9M的一個壓縮包文件,用了6秒,中間未出現傳輸失敗。
第三次,上傳了117M的一個壓縮包文件,用了17秒,中間未出現傳輸失敗。
細心的人不難看出,出現上傳中斷的實驗中,所上傳的數據有個明顯的特點:文件數特別多。而上傳成功的兩次,則只有一個文件上傳。
這樣看來,FTP上傳中斷應該是跟待上傳的文件個數有關了。
專業解釋如下:
FTP是應用層的協議,它基於傳輸層,為用戶服務,它們負責進行文件的傳輸。FTP是一個8位的客戶端-伺服器協議,能操作任何類型的文件而不需要進一步處理,就像MIME或Unicode一樣。但是,FTP有著極高的延時,這意味著,從開始請求到第一次接收需求數據之間的時間會非常長,並且不時的必需執行一些冗長的登錄進程。
FTP服務一般運行在20和21兩個埠。埠20用於在客戶端和伺服器之間傳輸數據流,而埠21用於傳輸控制流,並且是命令通向ftp伺服器的進口。當數據通過數據流傳輸時,控制流處於空閑狀態。而當控制流空閑很長時間後,客戶端的防火牆會將其會話置為超時,這樣當大量數據通過防火牆時,會產生一些問題。此時,雖然文件可以成功的傳輸,但因為控制會話會被防火牆斷開,傳輸會產生一些錯誤。
說的這么專業,很多非計算機專業的童鞋可能看能雲里霧里,那麼我們通俗的解釋下為什麼會出現FTP上傳的文件數比較多的時候就會很慢而且經常中斷。
我們把伺服器比作一座城市,我們上傳的文件就是想要去到城市裡的人,FTP協議是想要進城必須遵守的規矩,而傳輸數據的埠就是城門,每一個文件看做一個人。
當我們使用FTP客戶端向伺服器上傳文件數表較多的數據的時候,可以看做是一群人分別駕駛著自己的小轎車通過埠這座門戶進入伺服器這座城市。
但是,因為進城就必須遵守一定的規則(FTP協議),也就是必須先去命令埠這道門申報一下我要進城然後從數據埠這道門進去,且每次開門只能進一輛車,例如上圖的5輛車進城就必須排隊等著城門(數據埠)開啟關閉5次,而每一次開啟關閉城門用時特別久,最重要的是在命令埠這道門申報了之後並不是一直有效,而是在一定時間之後就會關閉,數據埠一看命令埠關閉了,就會跟著關閉,而這時候因為開門關門佔用了大量的時間,等待進城的這些車並沒有全部進去,這時候就需要重新去命令埠申報,這就是為什麼上傳著數據中突然中斷了,因為命令埠的開放時間到了,必須重新申報了。
那麼將大量數據壓縮成一個壓縮包上傳呢,這時候就可以看做是一群人坐著一輛大巴車進城。
這時候,因為只有一輛車進城,所以在命令埠開放的時間內,這輛大巴車就已經進去城市了,也就不會出現中斷了。
分析到了這里,我們應該很明白了,如果想解決FTP上傳中斷的問題,那麼最好的解決辦法就是將數據打包壓縮之後再上傳,這樣就不會出現上傳中斷了,切記,千萬不要一次上傳太多的文件,一定要打包壓縮上傳。
⑼ java程序可以成功連接Ftp伺服器,但無法上傳文件,怎麼回事,報錯如下,(已設置連接超時時間200s)
我感覺有倆問題,1、連接地址和帳號不是一回事,你最好不要用域名做連接地址,可以用IP地址;2、你是在不行通過空間服務商進入線上後台,如果還不行就聯系空間商,可能是他們的問題.果是VPS的話好像要開通ftp某些許可權才可以,你只是開通了帳號,能連接,並沒有給ftp上傳下載的許可權,這個我在空間商裡面看過教程的,在這沒網路不讓發連接,你可以在網路搜一下試試,希望能幫助你。
⑽ ftp 錯誤或超時,連接失敗。
ftp連接失敗
一般是網路擁塞導致的..你可以聯系網路供應商
連通的是10060
電信的你去網上查下
讓伺服器刷新下數據就好了