在網頁時出現503 service temporarily unavailable是什么意思?這讓很多網友在訪問某個網站時摸不著頭腦,想看的網頁打不開,只能灰溜溜地關閉。而這也對很多站長產生困擾,因為一旦出現這種錯誤非常影響用戶體驗的,當訪問者進入網站的時候看到的不是自己想看到的內容,而是這串帶有Service Temporarily Unavailable字符的網頁,肯定會走掉的。
503 service temporarily unavailable是什么意思?
一般情況下在出現Service Temporarily Unavailable錯誤多半是因為網站訪問量過大造成的,當流量超限或者并發(fā)數大引起的資源超限出現的錯誤。一般情況當網站訪問量過去之后網站就會恢復正常訪問,后者是升級空間到更佳配置,要么就是檢查網站系統程序,使之更佳優(yōu)化。
503 service temporarily unavailable的解決方法:
1、流量過大造成的,可以升級下空間,提供網站同時在線人數iis數量。
2、如果空間沒有問題,那么就要仔細檢查網站程序是否有死循環(huán)或者內存泄露等問題。
3、讓Service Temporarily Unavailable自動重定義到503頁面
Apache最近總是不時的出現這個錯誤,進過排查發(fā)現是Apachedmod_bw模塊的設置造成的
ForceBandWidthModule On
BandWidthModule On
BandWidth all 1024000
MaxConnection all 150
在這種配置文件下,按照文檔說的可以支持到Apache每秒150的并發(fā),但是實際情況是目前頂多只有幾個的并發(fā),很無奈
增大MaxConnection之后,情況仍然沒有改善。
如果出現了Service Temporarily Unavailable問題,卻不想直接顯示錯誤頁面,那么可以指定這個錯誤頁面。Apache下可以使用如下方法:
編輯
/usr/prima/apache_ssl/conf/httpd.conf
找到,在塊中加入
ThrottleMaxDelay 0
重起apache
在httpd.conf中加入:
ErrorDocument 503 /busy.html
這樣一旦再出現Service Temporarily Unavailable錯誤,就會直接指向到busy.html頁面了。
本文主要講解了當在訪問網站的時候出現503 service temporarily unavailable情況的時候該如何操作,希望對站長朋友們能有所幫助。