技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

502 Bad Gateway是什么意思?

來源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2018-10-08 00:12┆點(diǎn)擊:

  產(chǎn)生原因

502 Bad Gateway

  服務(wù)器(可以不是Web服務(wù)器)是作為網(wǎng)關(guān)或代理,來滿足客戶的要求(如Web瀏覽器或我們的CheckUpDown機(jī)器人)來訪問所請(qǐng)求的 URL 。此服務(wù)器收到無效響應(yīng)從上游服務(wù)器訪問履行它的要求。   含義:這通常并不意味著上游服務(wù)器已關(guān)閉(無響應(yīng)網(wǎng)關(guān)/代理) ,而是上游服務(wù)器和網(wǎng)關(guān)/代理不同意的協(xié)議交換數(shù)據(jù)。鑒于互聯(lián)網(wǎng)協(xié)議是相當(dāng)清楚的,它往往意味著一個(gè)或兩個(gè)機(jī)器已不正確或不完全編程。

  錯(cuò)誤周期

  任何客戶端(如Web瀏覽器或我們的CheckUpDown機(jī)器人)經(jīng)過下列循環(huán)時(shí),與您的Web服務(wù)器溝通:   獲取您的網(wǎng)站IP地址的 IP名稱(您的網(wǎng)站URL的領(lǐng)導(dǎo)’ ‘ ) 。這查找(轉(zhuǎn)換的知識(shí)產(chǎn)權(quán)名稱, IP地址)所提供的域名服務(wù)器( DNSs ) 。   打開一個(gè)IP套接字連接到該IP地址。   寫一個(gè)HTTP數(shù)據(jù)流通過該插座。   從您的響應(yīng)的Web服務(wù)器收到一個(gè)HTTP數(shù)據(jù)流。此數(shù)據(jù)流包含狀態(tài)碼的值是由HTTP協(xié)議。解析此數(shù)據(jù)流的狀態(tài)碼和其他有用信息。   這個(gè)錯(cuò)誤發(fā)生在最后一步時(shí),上面的客戶端收到一個(gè)HTTP狀態(tài)碼,它確認(rèn)為 502 ‘ 。

  固定錯(cuò)誤

  一般這個(gè)問題是由于不良的IP之間的溝通后端計(jì)算機(jī),包括您可能嘗試訪問的在Web服務(wù)器上的網(wǎng)站。在分析這個(gè)問題,您應(yīng)該完全清除瀏覽器緩存。   如果您上網(wǎng)時(shí)在您嘗試訪問的所有網(wǎng)站上都看這個(gè)問題,有兩種可能   1 )你的ISP出了重大設(shè)備故障/過載   2 )有問題的內(nèi)部互聯(lián)網(wǎng)連接如您的防火墻無法正常運(yùn)作。   在第一種情況下,只有您的ISP可以幫助您。在第二種情況下,就需您自己解決任何阻止您進(jìn)入互聯(lián)網(wǎng)的問題?!∪绻挥性诓糠謬L試訪問的網(wǎng)站中出現(xiàn)此問題,那就很可能是一個(gè)問題,即這些網(wǎng)站之一,其設(shè)備故障或超載。聯(lián)系網(wǎng)站的管理員。

  CheckUpDown 錯(cuò)誤

  在網(wǎng)絡(luò)上使用代理和緩存增加。我們CheckUpDown機(jī)器將總是試圖連接到的真正的計(jì)算機(jī)主機(jī),實(shí)際上就是您訪問的網(wǎng)站,但是我們并不能完全控制,我們的HTTP請(qǐng)求實(shí)際上結(jié)束了。如果只有一個(gè)環(huán)節(jié)的計(jì)算機(jī)處理我們的HTTP請(qǐng)求被打破,然后一個(gè)錯(cuò)誤,如502可以很容易地發(fā)生。

  解決辦法

  通俗解釋一下

  1.什么是502 bad gateway 報(bào)錯(cuò)

  簡(jiǎn)單來說 502 是報(bào)錯(cuò)類型代碼 bad gateway 錯(cuò)誤的網(wǎng)關(guān)

  2.產(chǎn)生錯(cuò)誤的原因

  連接超時(shí) 我們向服務(wù)器器發(fā)送請(qǐng)求 由于服務(wù)器當(dāng)前鏈接太多,導(dǎo)致服務(wù)器方面無法給于正常的響應(yīng),產(chǎn)生此類報(bào)錯(cuò),具體如下:

  第一個(gè)原因:

  DNS 緩沖。 這種情況的通常原因是因?yàn)槟阍谖撮_啟vpn的情況下訪問了facebook這樣的網(wǎng)站。

  這個(gè)時(shí)候自然訪問不上,同時(shí)卻在本機(jī)留下了緩沖。

  這種情況通常在幾分鐘之內(nèi)就可以訪問了。也可以嘗試 在dos窗口運(yùn)行 ipconfig /flushdns

  該命令會(huì)刷新DNS緩沖。

  第二個(gè)原因:

  你的瀏覽器開了代理什么的。確認(rèn)一下關(guān)掉代理。

  第三個(gè)原因:

  dns 被劫持了,即使使用國(guó)外的dns,也會(huì)被劫持。

  有些機(jī)子開vpn能夠訪問,

  有些 機(jī)子確不能。

  并且 排除了代理,防火墻,本地網(wǎng)絡(luò)的原因。

  這個(gè)時(shí)候同時(shí)ping遠(yuǎn)程網(wǎng)站,比如facebook。

  不能訪問的機(jī)子通常獲取了一個(gè)怪異的ip,從任何地方都ping不通的ip。

  而 能訪問的機(jī)子ip,在不能訪問的機(jī)子上直接可以訪問,也可以ping通。

  這種情況我們可以去掉VPN服務(wù)器的DNS。切換另外的dns。

  在windows系統(tǒng)中,可以在本地網(wǎng)絡(luò)連接的屬性中,

  去掉默認(rèn)的dns,選用國(guó)外的dns,比如google的?;蛘?opendns。

  3.解救的辦法

  最好的解決辦法當(dāng)然還是在服務(wù)器上做 對(duì)大家來說不太可能 ,那么我們有什么解救的方法呢?說白了 很簡(jiǎn)單 。就是——刷新(不是一般的刷新哦) 。

  刷新的原理 :很多人可能不知道 刷新也是有兩種的。所謂刷新其實(shí)就是從服務(wù)器下載數(shù)據(jù)到本地的硬盤瀏覽器, 再從本地硬盤種讀取數(shù)據(jù)到瀏覽器顯示給我們看。

 ?、倩舅⑿拢壕褪屈c(diǎn)擊刷新或者使用F5快捷鍵   基本刷新只是從本地的硬盤重新拿取數(shù)據(jù)到瀏覽器,并不重新向服務(wù)器發(fā)出請(qǐng)求。大部分用戶很多時(shí)候都是這樣刷新的,遇到502報(bào)錯(cuò)的就沒有任何效果。

 ?、趶姆?wù)器刷新: 如果你重新直接點(diǎn)擊你想要瀏覽的網(wǎng)頁鏈接,你會(huì)發(fā)現(xiàn)剛才還是顯示502 bad getway的頁面現(xiàn)在又可以正常瀏覽了!