2009-05-28 29 views
0

我有一個圖像上傳網站,並且每當用戶嘗試上傳圖像時,他們都會收到此錯誤消息:如何解決'沒有合適的節點'錯誤?

「沒有合適的節點可用於爲您的請求提供服務。」

我已經聯繫了託管公司(mosso),他們已經表示它沒有任何結果。任何想法是什麼導致這個問題,以及我能做些什麼來解決它?

回答

1

我很確定這是您的託管公司的問題,因爲它與集羣服務器有關。

+2

+1並且沒有更多想法... – Jet 2009-05-28 16:03:50

0

你需要實現某種進度條。他們將其空閒超時設置得足夠低,以至於在沒有持續反饋的情況下上傳失敗。

2

有幾個原因,您可能會收到有關請求的「沒有合適的節點」錯誤。有關這個問題的更詳細的討論在http://nosuitablenodes.com。總結如下:

首先,這是來自負載平衡器的錯誤消息,用於將流量定向到您網站的可用後端服務器。這意味着沒有後端資源可用於生成請求的內容。這是一個默認消息,基本上表示該網站當前不可用。

想想你的網站的資源。靜態HTML?腳本語言,可以即時創建頁面內容? DB支持的網站?在每個級別都有可能導致負載均衡器(產生錯誤消息)超時並返回此消息的資源。

你能做什麼? (真正的問題!)

首先,聯繫系統管理員爲您的網站。有權訪問負載平衡器的系統管理員將能夠精確定位導致錯誤情況的服務。

作爲網站所有者,您可以自行解決這個問題。 在負載均衡器後面添加更多資源(對於託管站點,這可能無法控制) 如果您不控制資源(即,您正在使用託管提供商): 確定實際原因,然後:

  1. Web服務器)優化 配置,以支持更多的 連接
  2. 文件系統/服務器)將靜態內容的CDN,使用字節碼 緩存在你的腳本引擎 減少磁盤讀取
  3. 腳本編程INE)優化腳本引擎使用的字節碼 緩存
  4. 數據庫)優化查詢或移動到專用數據庫 實例
  5. 遠程資源)對遠程資源減少的依賴,或 優化它們,如果可能的話
相關問題