一、502 bad gateway含義
502 bad gateway英文翻譯為502類型的錯誤或無效網關,其中502指的是報錯類型代碼。
二、產生502 bad gateway報錯原因
出現502 bad gateway的原因有多種,本質上是我們在連接服務器時向服務器發送請求失敗,有可能是服務器當前鏈接太多,導致服務器方面無法給於正常的響應,產生此類報錯,也有可能是服務器連接不正確,也有可能是服務器真的掛了無法訪問了,當然這並不意味著服務器已關閉(無響應網關/代理),也許是上游服務器和網關/代理不同意的協議交換數據。大多數都出現在一個或兩個機器已不正確或不完全編程。
這裡指的服務器(不一定是Web服務器)是作為網關或代理,以滿足客戶的要求(如Web浏覽器或我們的CheckUpDown機器人)來訪問所請求的URL 。此服務器收到無效響應從上游服務器訪問履行它的要求。
三、502錯誤的HTTP周期
任何客戶端(如Web浏覽器或我們的CheckUpDown機器人)經過下列循環時,溝通與您的Web服務器:
獲取IP地址的IP名稱您的網站(您的網站URL的領導’ http:// ‘ ) 。這查找(轉換的知識產權名稱, IP地址)所提供的域名服務器( DNSs ) 。
打開一個IP套接字連接到該IP地址。
寫一個HTTP數據流通過該插座。
收到一個HTTP數據流從您的Web服務器的響應。此數據流包含狀態碼的值是由HTTP協議。解析此數據流的狀態碼和其他有用信息。
這個錯誤發生在最後一步時,上面的客戶端收到一個HTTP狀態碼,它承認為502 ‘ 。
固定502錯誤
一般這個問題是由於不良的IP之間的溝通後端計算機,可能包括在Web服務器上的網站您嘗試訪問。在分析這個問題,您應該清除浏覽器緩存完全。
如果您在網上沖浪,看這個問題的所有網站您嘗試訪問,然後選擇
1 )你的ISP了重大設備故障/過載或
2 )有問題的內部互聯網連接如您的防火牆無法正常運作。
在第一種情況下,只有您的ISP可以幫助您。在第二種情況下,你需要解決什麼,那就是阻止你進入互聯網。
如果您收到此問題只有部分網站您嘗試訪問那就很可能是一個問題,即這些網站之一,其設備未能/超載。聯系的人在這些地點。
固定502錯誤- CheckUpDown
使用代理和緩存的增加在網絡上。我們CheckUpDown機器人將總是試圖’鑽通過’的真正的計算機主機,實際上您的網站,但是我們並不擁有完全的控制,我們的HTTP請求實際上結束了。如果只有一個環節的計算機處理我們的HTTP請求被打破,然後一個錯誤,如502可以很容易地發生。