FastDFS連接超時問題


今天使用FastDFS上傳圖片時,由於是第一次練習使用FastDFS上傳圖片,linux中防火牆只開啟了80,22122,等常用的端口,並沒有開啟23000端口, 導致在上傳圖片時一直報java.net.SocketTimeoutException: connect timed out錯誤,錯誤如下:

java.net.SocketTimeoutException: connect timed out
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.net.Socket.connect(Socket.java:579)
org.csource.fastdfs.ClientGlobal.getSocket(ClientGlobal.java:107)
org.csource.fastdfs.StorageServer.<init>(StorageServer.java:45)
org.csource.fastdfs.TrackerClient.getStoreStorage(TrackerClient.java:15
org.csource.fastdfs.StorageClient.newWritableStorageConnection(StorageClient.java:1942)
org.csource.fastdfs.StorageClient.do_upload_file(StorageClient.java:707)
org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:212)
org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:230)

報錯行為:String[] strings = storageClient.upload_file("C:\\Users\\1\\Desktop\\fgjccs.jpg", "jpg", null);

上網找了好一會后,終於在這篇文章中找到了解決辦法,成功解決問題:http://blog.csdn.net/jsflzhong/article/details/51647481

文章中詳細講述了該問題,並提供了解決方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM