tracker服務器無法連接的原因有:1、服務器連接出現問題或配置文件錯誤,如防火墻端口設置錯誤、服務器conf配置文件有誤等;2、服務器超時參數設置錯誤,如單位毫秒值填寫錯誤。
具體內容如下:
1、服務器的連接出現問題或配置文件錯誤
原來的防火墻端口方通錯了22122搞成了21222,改成了22122。同時檢測安全組和防火墻其他端口,檢測 /ect/fdfs下的其他.conf配置文件是否有誤!然后重啟 tracker,satorage,Nginx修改了fdfs_client.conf文件配置,這個不要在網上瞎copy別人的,一定要用官方的。同時確保這個文件能被讀取到,讀取文件路徑一定要正確。
2、超時參數設置錯誤
一開始嘗試修改服務器的conf配置文件、檢查端口是否被防火墻屏蔽等等,但是發現沒有問題。后來發現application.yaml中的配置參數存在問題。需要更改連接超時的參數,當連接Tracker服務器超過一定的時間,則會視為連接失敗。單位則為毫秒,而我填的是‘5’和‘30’所以出錯(時間太短),因此填寫為毫秒值就可以解決了。