網頁出現 502 Bad Gateway(502錯誤)解決方法
產生原因
服(fu)(fu)務器(qi)(不一定是Web服(fu)(fu)務器(qi))是作為網關或(huo)代理,以滿足客戶(hu)的(de)要求(qiu)(如Web瀏覽器(qi)或(huo)我(wo)們的(de)CheckUpDown機器(qi)人)來訪(fang)問所(suo)請求(qiu)的(de)URL 。此(ci)服(fu)(fu)務器(qi)收(shou)到(dao)無效響應從上游服(fu)(fu)務器(qi)訪(fang)問履行它的(de)要求(qiu)。
含(han)義(yi):這通(tong)常并不意味著(zhu)上(shang)游服務器已關(guan)閉(無響應網(wang)關(guan)/代理) ,而(er)是(shi)上(shang)游服務器和網(wang)關(guan)/代理不同意的(de)協議(yi)交換數(shu)據。鑒于互聯(lian)網(wang)協議(yi)是(shi)相當清楚(chu)的(de),它(ta)往往意味著(zhu)一個或兩(liang)個機器已不正確或不完全編程。
502錯誤的(de)HTTP周期
任何客戶端(如Web瀏覽器(qi)或我們(men)的CheckUpDown機器(qi)人)經過下列循環時,與(yu)您的Web服務器(qi)溝通:
獲取您(nin)的(de)網站IP地(di)址的(de)IP名(ming)稱(您(nin)的(de)網站URL的(de)領(ling)導’ // ‘ ) 。這查找(轉換的(de)知識產權名(ming)稱, IP地(di)址)所(suo)提供(gong)的(de)域(yu)名(ming)服務器( DNSs ) 。
打(da)開一個IP套接字連接到該IP地址。
寫一個HTTP數(shu)據流通(tong)過該插(cha)座。
從您的(de)響應的(de)Web服務(wu)器收到一個HTTP數(shu)據(ju)流(liu)。此數(shu)據(ju)流(liu)包含(han)狀態碼的(de)值是(shi)由(you)HTTP協議。解析此數(shu)據(ju)流(liu)的(de)狀態碼和其(qi)他有(you)用信息。
這個錯(cuo)誤(wu)發生(sheng)在最后一步時,上面(mian)的客戶端收到一個HTTP狀(zhuang)態碼,它(ta)確認為502 ‘ 。
固定502錯(cuo)誤(wu)
一般(ban)這個(ge)問(wen)題是(shi)由于不良的IP之間的溝通后(hou)端計(ji)算機,包括您可能嘗試(shi)訪(fang)問(wen)的在Web服務器上的網站。在分析這個(ge)問(wen)題,您應該完全(quan)清(qing)除瀏覽器緩存。
如果(guo)您(nin)上(shang)網時在您(nin)嘗試(shi)訪問(wen)的所(suo)有(you)(you)網站上(shang)都看這個(ge)問(wen)題,有(you)(you)兩種可能
1 )你的ISP出(chu)了重大設備故障(zhang)/過載
2 )有問題(ti)的(de)內(nei)部(bu)互聯網(wang)連接(jie)如您的(de)防火墻無法正常運(yun)作。
在第(di)一(yi)種情(qing)況下,只(zhi)有您(nin)的(de)ISP可(ke)以幫(bang)助您(nin)。在第(di)二種情(qing)況下,就(jiu)需您(nin)自己解決(jue)任何阻止您(nin)進入互聯(lian)網(wang)的(de)問(wen)題(ti)。 如果您(nin)只(zhi)有在部分嘗試(shi)訪問(wen)的(de)網(wang)站(zhan)中出現此問(wen)題(ti),那就(jiu)很可(ke)能是一(yi)個問(wen)題(ti),即這些網(wang)站(zhan)之一(yi),其(qi)設備故障或超載。聯(lian)系網(wang)站(zhan)的(de)管理員(yuan)。
固定502錯誤- CheckUpDown
在(zai)網(wang)絡上(shang)使用代(dai)理和緩存增(zeng)加。我(wo)們(men)(men)CheckUpDown機(ji)器將總(zong)是試圖(tu)連接到的(de)真正的(de)計算機(ji)主機(ji),實際上(shang)就是您(nin)訪問的(de)網(wang)站,但是我(wo)們(men)(men)并不能完(wan)全(quan)控(kong)制,我(wo)們(men)(men)的(de)HTTP請(qing)求實際上(shang)結束(shu)了。如果只有一個(ge)環節的(de)計算機(ji)處理我(wo)們(men)(men)的(de)HTTP請(qing)求被打破,然(ran)后一個(ge)錯(cuo)誤,如502可以很容易地發(fa)生
關于502 bad getway報錯的解決辦法
通俗解釋(shi)一(yi)下
1、什么(me)是(shi)502 bad getway 報錯
簡單來說 502 是(shi)報錯類型代碼 bad getway 錯誤的網關
2、產(chan)生錯誤的原因
連接超(chao)時 我們向服務(wu)器(qi)(qi)器(qi)(qi)發(fa)送請求 由(you)于服務(wu)器(qi)(qi)當前鏈(lian)接太(tai)多(duo),導致服務(wu)器(qi)(qi)方面無法(fa)給(gei)于正常的響應,產生此類(lei)報錯
3、解救(jiu)的辦法(fa)
最好的解決辦(ban)法當(dang)然還是(shi)在服(fu)務器上做 對大家來(lai)說不太可能
那么(me)我(wo)們(men)有(you)什么(me)解救(jiu)的方(fang)法呢?
說白了 很簡單
就是——刷新(xin)(不是一(yi)般(ban)的刷新(xin)哦)
刷新的原理 :很(hen)多人(ren)可(ke)能不(bu)知道 刷新也(ye)是有兩(liang)種的。
所(suo)謂刷(shua)新其實就是從服務器下載(zai)數據到本地的硬盤瀏覽器,
再從本(ben)地(di)硬盤種讀取數據到瀏覽器顯(xian)示給我們看。
①基本(ben)刷(shua)新:就是點擊刷(shua)新或者(zhe)使用F5快捷(jie)鍵
基本(ben)刷新(xin)只是從本(ben)地的硬盤重新(xin)拿取數據(ju)到(dao)瀏覽器(qi),并不重新(xin)向(xiang)服務(wu)器(qi)發出請求。
大部分(fen)用戶很多時(shi)候都是這(zhe)樣(yang)刷新的(de),遇到502報錯的(de)就沒有任(ren)何效果。
②從服務器刷新(xin): 如果你重新(xin)直接點擊你想要瀏(liu)(liu)覽(lan)的網頁鏈接,你會(hui)發現(xian)剛才還是顯示502 bad getway的頁面現(xian)在又(you)可以正(zheng)常(chang)瀏(liu)(liu)覽(lan)了!
明白道理了吧?當你(ni)點擊你(ni)想(xiang)要瀏(liu)覽的網頁鏈接(jie)的時候,是(shi)會從服務器(qi)重新下載數據的。
解(jie)決方法就是(shi)從服務器上刷新:快捷(jie)鍵 ctrl+F5,這樣就是(shi)重新向服務器發送請求(qiu)了(le)。
如果服(fu)務器能正(zheng)常給予你響應你就可以看到頁面了。