|
這段時(shí)間人都要搞崩潰了,服務(wù)器經(jīng)常就如死機(jī)般,網(wǎng)站不響應(yīng),遠(yuǎn)程登陸也連接不上,每次都要持續(xù)半個(gè)多鐘頭。
事件查看器中報(bào)錯(cuò): 引用:為應(yīng)用程序池 'DefaultAppPool' 提供服務(wù)的進(jìn)程啟動(dòng)時(shí)間超過(guò)了限制 原先事件查看器中經(jīng)常報(bào)錯(cuò): 引用:為應(yīng)用程序池 'DefaultAppPool' 提供服務(wù)的進(jìn)程關(guān)閉時(shí)間超過(guò)了限制。 先看下應(yīng)用程序池的默認(rèn)設(shè)置: ![]() 回收工作進(jìn)程(分鐘)(P): 1740 ,換算一下,每29小時(shí)系統(tǒng)就自動(dòng)回收,所以有可能是在網(wǎng)站訪問(wèn)量很大,系統(tǒng)繁忙的時(shí)候 回收工作進(jìn)程(請(qǐng)求數(shù)目)(R): 35000 ,網(wǎng)站達(dá)到35000點(diǎn)擊數(shù)就自動(dòng)回收w3wp.exe工作進(jìn)程,這個(gè)是網(wǎng)上資料說(shuō)的 在下列時(shí)間回收工作進(jìn)程(T): 設(shè)定一個(gè)具體回收的時(shí)間 最大虛擬內(nèi)存 500 最大使用內(nèi)存 192 當(dāng)達(dá)到w3wp.exe 達(dá)到以上內(nèi)存占用時(shí)開(kāi)始回收 ![]() 在空閑此段時(shí)間后關(guān)閉工作進(jìn)程 20 , 估計(jì)是網(wǎng)站沒(méi)人訪問(wèn)自動(dòng)關(guān)閉工作進(jìn)程 核心請(qǐng)求隊(duì)列限制為 4000 ,請(qǐng)求隊(duì)列達(dá)到4000關(guān)閉,不了解具體原理 啟用CPU監(jiān)視 工作進(jìn)程超過(guò)限制,事件查看器中就會(huì)出現(xiàn)警告,如果CPU超過(guò)最大使用率時(shí)執(zhí)行的操作選擇關(guān)閉,也會(huì)出現(xiàn)預(yù)想不到的錯(cuò)誤 web 園 最大工作進(jìn)程數(shù) 1 ,據(jù)說(shuō)超過(guò)此數(shù)目會(huì)出錯(cuò) ![]() 啟用 ping 每隔下列時(shí)間ping 工作線程 30,每隔30秒檢查一下網(wǎng)站是否開(kāi)啟 啟用快速失敗保護(hù) 這個(gè)不明白,網(wǎng)上資料建議不選擇 啟動(dòng)時(shí)間限制 90 w3wp.exe 進(jìn)程必須在90秒內(nèi)啟動(dòng) 關(guān)閉時(shí)間限制 90 w3wp.exe 進(jìn)程必須在90秒內(nèi)關(guān)閉,這個(gè)必須根據(jù)自己網(wǎng)站的w3wp.exe的內(nèi)存占用情況來(lái)具體制定,內(nèi)存如果很高,設(shè)置短了會(huì)出錯(cuò) 這時(shí)候要說(shuō)說(shuō)進(jìn)程 w3wp.exe,當(dāng)w3wp.exe達(dá)到以上要求,就會(huì)重新啟動(dòng)一個(gè)w3wp.exe進(jìn)程,原來(lái)的那個(gè)w3wp.exe會(huì)在設(shè)置規(guī)定的時(shí)間內(nèi)回收掉使用的內(nèi)存并關(guān)閉,如果這時(shí)w3wp內(nèi)存過(guò)高,但設(shè)置回收關(guān)閉時(shí)間過(guò)短,那么就會(huì)出現(xiàn)這個(gè)錯(cuò)誤 引用:為應(yīng)用程序池 'DefaultAppPool' 提供服務(wù)的進(jìn)程關(guān)閉時(shí)間超過(guò)了限制。 所以我得出的結(jié)論是不要輕易打開(kāi)回收或關(guān)閉w3wp.exe的設(shè)置選項(xiàng),一定要選擇網(wǎng)站訪問(wèn)量小而且系統(tǒng)資源耗用不頻繁的時(shí)候,比如說(shuō)凌晨4-5點(diǎn)的時(shí)候,關(guān)閉進(jìn)程時(shí)間限制必須根據(jù)自己網(wǎng)站占用內(nèi)存的大小來(lái)做具體設(shè)置,如果發(fā)現(xiàn)后臺(tái)報(bào)此錯(cuò)誤,就適當(dāng)增加一些時(shí)間。 另外網(wǎng)上資料有的說(shuō)給每個(gè)網(wǎng)站創(chuàng)建獨(dú)立的應(yīng)用程序池,我覺(jué)得這要看服務(wù)器的配置而來(lái),過(guò)多的進(jìn)程也會(huì)導(dǎo)致多消耗內(nèi)存。 我的服務(wù)器1g內(nèi)存,有5個(gè)站,一個(gè)是論壇,一個(gè)提供遠(yuǎn)程附件地址連接,一個(gè)下載站(流量很?。粋€(gè)企業(yè)郵局WEB訪問(wèn)(基本沒(méi)流量,因?yàn)榫椭挥形以L問(wèn)),另外一個(gè)其實(shí)就做個(gè)域名跳轉(zhuǎn),以前也是為每個(gè)站都設(shè)置單獨(dú)的應(yīng)用程序池,我操,發(fā)神經(jīng),都使用一個(gè)池內(nèi)存耗用在高峰期也才50MB,都單獨(dú)使用的話加起來(lái)100多MB。 修改后的設(shè)置如下: 回收工作進(jìn)程(分鐘)(P): 1740 不選 回收工作進(jìn)程(請(qǐng)求數(shù)目)(R): 35000 不選 在下列時(shí)間回收工作進(jìn)程(T): 我設(shè)定為5:00 最大虛擬內(nèi)存 500 不選 最大使用內(nèi)存 192 不選 在空閑此段時(shí)間后關(guān)閉工作進(jìn)程 20 選擇 核心請(qǐng)求隊(duì)列限制為 4000 不選 啟用CPU監(jiān)視 不選 web 園 最大工作進(jìn)程數(shù) 1 啟用 ping 每隔下列時(shí)間ping 工作線程 30 選擇 啟用快速失敗保護(hù) 不選 啟動(dòng)時(shí)間限制 90 關(guān)閉時(shí)間限制 180 我設(shè)置180秒,這個(gè)一定要根據(jù)自己網(wǎng)站的情況來(lái),耗用內(nèi)存高必須設(shè)置長(zhǎng)些時(shí)間 每個(gè)服務(wù)器情況都不一樣,所以以上設(shè)置必須根據(jù)自己情況來(lái),希望我了解的一些東西對(duì)大家也有所幫助,還有些設(shè)置還不是很懂,歡迎高手補(bǔ)充一下。 |
|
|
來(lái)自: 網(wǎng)游盛世 > 《WEB服務(wù)器》