網(wǎng)站503錯誤?
一般情況下是網(wǎng)站的服務(wù)器問題:造成503錯誤主要有以下幾種情況,1、網(wǎng)絡(luò)管理員可能關(guān)閉應用程序池以執(zhí)行維護。2、當請求到達時應用程序池隊列已滿。3、應用程序池標識沒有使用預定義賬戶:網(wǎng)絡(luò)服務(wù),而自己配置了標識,但是配置的這個用戶不屬于IIS_WPG組,4、應用程序池啟用了CPU監(jiān)視,并且設(shè)置了CPU利用率超過一定百分比關(guān)閉應用程序池,而開發(fā)人員寫的服務(wù)端頁面(.asp,.aspx)執(zhí)行效率不高,會引起CPU的長時間占用,最終達到設(shè)置的百分比,從而引起應用程序池關(guān)閉 5、應用程序池的性能選項卡的請求隊列限制所填的數(shù)值太小,默認為1000。 6、web.config的system.web/httpRuntime節(jié)點的appRequestQueueLimit屬性設(shè)置的值太低。以上情況的話,讓網(wǎng)站商家協(xié)助額下解決;也不排除黑客的攻擊,我們來促銷主機就碰到這種情況1、數(shù)千個IP,同時向服務(wù)器的apache發(fā)出請求,然后立即斷開,讓apache處于等待狀態(tài),致使apache線程全部被填滿,致使服務(wù)器死機2、程序占用的php線程過多,有的程序沒有進行好優(yōu)化處理,一個點擊即可產(chǎn)生數(shù)個,甚至數(shù)十個php線程。這樣的話,幾個點擊就可以把該時段的64個php線程全部填滿了。因此出現(xiàn)503錯誤;解決這個問題的步驟:1.驗證是否已為虛擬服務(wù)器配置了應用程序池。默認的應用程序池是MSSharePointPortalAppPool。 請按照下列步驟來確定虛擬服務(wù)器正在使用的應用程序池。 a.單擊“開始”,指向“管理工具”,然后單擊“Internet信息服務(wù)(IIS)管理器”。 b.展開“ServerName”,展開“Web站點”,右鍵單擊虛擬服務(wù)器,然后單擊“屬性”。 c.單擊“主目錄”選項卡。為虛擬服務(wù)器配置的應用程序池列在“應用程序池”框中。 d.單擊“確定”。 2、驗證應用程序池帳戶使用的密碼是否正確。IIS不會自動輪詢ActiveDirectory目錄服務(wù)中的密碼更改。如果應用程序池帳戶是一個域帳戶,其密碼已過期,則在為此帳戶重新指定一個新密碼后,您可能會收到本文“癥狀”部分所描述的錯誤信息。 3、驗證應用程序池帳戶是服務(wù)器上的IIS_WPG組和STS_WPG組的成員。 4、重新啟動IIS以回收應用程序池。