最近一段時(shí)間網(wǎng)站總出現(xiàn)503錯(cuò)誤,一開始以為是網(wǎng)速慢,也沒太在意。可以后總是出現(xiàn),這就不正常,于是邊搜集資料邊研究IIS,最終把著手點(diǎn)放到了IIS上,那么如何解決網(wǎng)站出現(xiàn)503錯(cuò)誤呢?下面,小編給大家?guī)砹司W(wǎng)頁(yè)出現(xiàn)503錯(cuò)誤的解決圖文。
503是一種HTTP狀態(tài)碼。英文名503與404是同屬一種網(wǎng)頁(yè)狀態(tài)出錯(cuò)碼。兩者的區(qū)別是:前者是服務(wù)器出錯(cuò)的一種返回狀態(tài),后者是網(wǎng)頁(yè)程序沒有相關(guān)結(jié)果后返回的一種狀態(tài),那么遇到503服務(wù)暫時(shí)不可用應(yīng)該怎么辦呢?下面,小編給大家分享網(wǎng)頁(yè)出現(xiàn)503錯(cuò)誤的解決經(jīng)驗(yàn)。
網(wǎng)頁(yè)出現(xiàn)503錯(cuò)誤怎么解決
進(jìn)WIN2008服務(wù)器,打開IIS,找到常出503錯(cuò)誤的應(yīng)用程序池,選中該程序池,下圖陰影部分的程序池便是選中的應(yīng)用程序池。
503圖詳解-1
選中應(yīng)用程序池后,選擇右邊的高級(jí)設(shè)置,打開應(yīng)用程序池高級(jí)設(shè)置。
503圖詳解-2
在應(yīng)用程序池高級(jí)設(shè)置中,找到回收選項(xiàng),禁用重疊回收一項(xiàng)選擇ture,這樣可以創(chuàng)建一個(gè)工作進(jìn)程之前退出現(xiàn)有工作進(jìn)程。
網(wǎng)頁(yè)錯(cuò)誤圖詳解-3
設(shè)置好回收后,接下來設(shè)置快速故障。找到”服務(wù)不可用“響應(yīng)類型,默認(rèn)為httplevel,如果是改響應(yīng)類型,在應(yīng)用程序池停止時(shí)則返回HTTP503錯(cuò)誤。
網(wǎng)頁(yè)圖詳解-4
所以我們應(yīng)當(dāng)把”服務(wù)不可用“響應(yīng)類型設(shè)置成TcpLevel,設(shè)置成改響應(yīng)類型,http.sys操作系統(tǒng)核心組件會(huì)重置連接。
503錯(cuò)誤圖詳解-5
修改了故障防護(hù),我們來修改隊(duì)列長(zhǎng)度,默認(rèn)為1000,如果隊(duì)列長(zhǎng)度超過1000,新請(qǐng)求將收到503服務(wù)器不可用的響應(yīng)。所以我們必要的時(shí)候要增大請(qǐng)求隊(duì)列,我們可以設(shè)置成1500或2000.
503圖詳解-6
設(shè)置完應(yīng)用程序池后,接下來設(shè)置IIS輸出緩存,默認(rèn)沒有設(shè)置,設(shè)置之后,網(wǎng)站緩存會(huì)保存下來,用戶請(qǐng)求的時(shí)候不會(huì)重新加載。
網(wǎng)頁(yè)圖詳解-7
進(jìn)入輸出緩存界面,添加緩存規(guī)則,文件擴(kuò)展名根據(jù)自己需求設(shè)置,可以使.html,可以是.aspx等等。勾選用戶模式緩存與內(nèi)核模式緩存,點(diǎn)擊確定。
503圖詳解-8
設(shè)置完IIS輸出緩存后,接下來設(shè)置HTTP響應(yīng)標(biāo)頭,點(diǎn)擊網(wǎng)站右側(cè)的HTTP響應(yīng)標(biāo)頭。
503錯(cuò)誤圖詳解-9
進(jìn)入HTTP響應(yīng)標(biāo)頭設(shè)置頁(yè)面后,然后點(diǎn)擊右側(cè)的【設(shè)置常用標(biāo)頭】。
503錯(cuò)誤圖詳解-10
進(jìn)入【設(shè)置常用HTTP響應(yīng)頭】界面,勾選使WEB內(nèi)容過期,選擇【之后】,時(shí)間要多設(shè)置一些,我設(shè)置成了一年365天,點(diǎn)擊確定,設(shè)置完成。
503錯(cuò)誤圖詳解-11
以上就是網(wǎng)頁(yè)出現(xiàn)503錯(cuò)誤的解決技巧。
掃一掃 生活更美好