計算機, 安全
錯誤“502錯誤的網關” - 是什麼呢? 的原因分析及對策
每一個互聯網用戶已經看到了在瀏覽器中顯示“502錯誤網關»,這意味著在Web服務器側的錯誤的查詢過程中的外觀。 與錯誤配置的Web服務器硬件或託管公司有關故障的最常見原因。 標準問題是處理不當DNS或代理服務器。
什麼是“502:錯誤的網關”
此錯誤指示從瀏覽器到Web服務器的請求一樣,但處理不當或從普通隊列中刪除。 如果應用程序服務器位於後面的Internet網關,它是有可能的問題是在網關或網絡服務器,將信息發送到網關錯誤的工作,並且它然後在用戶的瀏覽器上顯示。
原因錯誤502由於缺乏服務器資源
此錯誤的發生的主要問題是服務器資源不足以處理傳入查詢,因為其中的服務器開始產生資源的誤差502缺乏可以是硬件(缺乏存儲器,處理速度不足或驅動器)和軟件相關聯使用錯誤配置的服務器或軟件。
但有些情況下具有足夠資源的服務器繼續週期性地產生錯誤502的情況下:錯誤的網關。 什麼難道是,如果不是硬件故障?
資源限制可以自動當你退出的關稅計劃的專用VPS服務器或共享主機外輸入。 其結果是,服務器不能處理當前的負載。
Web服務器如Apache,有請求處理程序,這是在其配置中指定的一個固定數。 如果它們兩個都在忙,傳入的請求進行排隊,雖然它不得超過它們中的每一分鐘。 在超時請求的情況下就會中止,用戶呈現一個錯誤處理程序502簡單地另外可能不具有用於正常處理隊列足夠的電流可用資源。
如果你是在一些非優化PHP-CGI進程的使用服務器上的PHP + FastCGI的軟件包幾乎總是出現超載和缺乏資源。
缺乏處理請求資源的最常見原因
- 服務器無法同時與遊客的當前數目應付。 此外,資源的顯著部分可能花費的各種 搜索引擎蜘蛛 ,而錯誤的軟件腳本。
- 要處理黑客的DDoS攻擊期間,服務器過載時,服務器被帶到大量並發請求的失敗。
- 使用的服務時,有次虛擬主機網關錯誤:突然一個錯誤502。 這是什麼意思? 這可能表明在主機側中的問題,被稱為過度銷售,噸。E.託管公司將一個服務器的客戶端的量佔該峰值負載電流的瞬間它們缺乏硬件資源。
- 服務器本身的配置不正確,或缺乏的軟件或硬件的兼容性。
- 使用聯機插件的外部資源,如訪客計數器,各種線人,腳本。 在與外部來源問題的情況下可能會出現錯誤。
- 下載大文件到服務器時,Internet連接的質量差。
PHP腳本錯誤
錯誤502,可能會發生,因為腳本,插件或擴展的語言PHP,其中實現服務器完成後,不發送相應的代碼。 例如,要產生一個錯誤502:錯誤的網關作為nginx的代理服務器選項可能因確定的腳本狀態和斷開的感知與Web服務器作為系統故障的服務不當的一個。
所以,所有的靜態信息(圖紙,網站頁面,機器人)文件才能正常,並沒有錯誤加載。 什麼是“502:錯誤的網關”在這種情況下? 時發生的故障是下載軟件的腳本,插件和擴展時。
整改措施502
第一步是分析當前服務器的負載,特別是在錯誤的時刻。 特別要注意負載的內存和需要增加其大小來提高查詢處理。
檢查的範圍的正確設置上的由PHP-CGI進程同時處理的數量。 他們錯誤的配置會導致快速的服務,不斷超載發生的消息“502:錯誤的網關”。 它是什麼和如何調整進程的限制,找到服務台託管服務提供商。
盡量減少請求到外部網絡資源,並為他們的加載和響應的時間限制。 這可以讓你看到,什麼離開服務器的資源,並幫助擺脫外部網站的“打滑”。
在過度銷售或不正確的服務器配置設置懷疑的情況下,聯繫客戶支持主機。 如果沒有反應,問題仍然存在,改變託管服務提供商。 錯誤網關:服務器由於一個簡單的錯誤502是不可用可能導致的損失。 這是什麼意思為企業,我覺得沒有必要解釋。
Similar articles
Trending Now