虛擬機安裝fastdfs之後,java客戶端連接超時問題
java.net.SocketTimeoutException: connect timed out
報錯信息顯示是連接超時,因爲fastdfs是裝在虛擬機上面的,系統是centos7
首先應該想到是不是ip地址有誤,檢查storage.conf之後,ip地址是沒有問題的
其次端口號是否被防火牆攔截,這時候呢,就要開放端口號,最後發現是端口號沒有開放。
需要開放兩個端口號,一個是storage server的端口號 默認23000
還有一個是 tracker server的端口號 22122默認
firewall-cmd --zone=public --add-port=23000/tcp --permanent
firewall-cmd --zone=public --add-port=22122/tcp --permanent
linux查看開放端口
tcp端口
netstat -ntpl
udp端口
netstat -nupl