国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > IIS > 正文

解決IIS假死的方法:縮短IIS應(yīng)用池回收時間來實(shí)現(xiàn)減少IIS假死

2024-08-29 03:14:42
字體:
供稿:網(wǎng)友

如果你在使用IIS過程中,出現(xiàn)假死的情況,可以來看看本文是如何來解決的。IIS日志:

  應(yīng)用程序:ISAPI 'C:/WINDOWS/system32/inetsrv/asp.dll' 報(bào)告它自身有問題,原因如下: 'ASP 不正常,因?yàn)閳?zhí)行請求的 100% 被掛起,而且請求隊(duì)列已經(jīng)使用了 0%。'。

  關(guān)于server 2003+IIS6 出現(xiàn) 'ASP 不正常,因?yàn)閳?zhí)行請求的 100% 被掛起

現(xiàn)像如下: 
  站點(diǎn)無法打開,或者打開很慢.HTML可以打開.重新啟動或者回收應(yīng)用程序池可恢復(fù).但過一段時間又會出現(xiàn)

日志里會有: 
  ISAPI 'C:/WINDOWS/system32/inetsrv/asp.dll' reported itself as unhealthy for the following reason: 'ASP unhealthy because 100% of executing requests are hung and 6% of the request queue is full.'.

或者: 
  ISAPI 'C:/WINDOWS/system32/inetsrv/asp.dll' 報(bào)告它自身有問題,原因如下: 'ASP 不正常,因?yàn)閳?zhí)行請求的 100% 被掛起,而且請求隊(duì)列已經(jīng)使用了 0%。'。

解決方法:

  1.asp是否正確映射到'C:/WINDOWS/system32/inetsrv/asp.dll'

  2.一般來講,是由于在同屬IIS的應(yīng)用程序池出現(xiàn)了某個站ASP代碼錯誤所致,使得內(nèi)存耗盡,檢查代碼本身的問題.可以隔離到單獨(dú)應(yīng)用程序池調(diào)試

  3、減少應(yīng)用程序池回收時間。默認(rèn)為:1740。。可設(shè)為120(每2小時)

IIS假死的原因:

  打開IIS 你就會看到應(yīng)用程序池,默認(rèn)只有一個應(yīng)用程序池,查看應(yīng)用程序池的屬性,會發(fā)現(xiàn)他的回收時間,默認(rèn)多達(dá),1740分鐘,就是說,需要在1740分鐘后才回收此應(yīng)用程序池,如果在這個時間內(nèi),達(dá)到請求的最高限制,那么就會出現(xiàn)ASP假死的情況,這個就是大型網(wǎng)站出現(xiàn)假死的情況,反而,小型網(wǎng)站確不會出現(xiàn)這樣的情況,因?yàn)樗埱笊伲髁可伲€沒達(dá)到限制數(shù)量。當(dāng)然要看你的服務(wù)器上網(wǎng)站數(shù)目而定。

以下是解決方法:

  資料一

  單個網(wǎng)站解決方法: 
  把應(yīng)用程序池回收時間縮短到300-600分鐘,其間回收過程中,需要占用一點(diǎn)CPU資源,沒辦法,為了穩(wěn)定性,再把回收時間設(shè)為凌晨5點(diǎn)。

多網(wǎng)站解決方法:

  視服務(wù)器網(wǎng)站的多少,新建多個應(yīng)用程序池,把每個池回收時間縮小到300分鐘,然后再分配每個池10個網(wǎng)站左右(這個分配是要求你的網(wǎng)站訪問量所定)如果某個網(wǎng)站,訪問量大,就單獨(dú)給他一個程序池,但是這樣做的后果就是需要大內(nèi)存,一個池現(xiàn)在占用我120M內(nèi)存左右,反正內(nèi)存大,沒關(guān)系,

  那么多網(wǎng)站如何分配應(yīng)用程序池,打開IIS--查看你要分配的網(wǎng)站屬性,查看主目錄--在下面你就會看到應(yīng)用程序池了,分配一個就行了。

資料二

  大家在使用iis6時..如果裝了動網(wǎng)論壇.肯定有出現(xiàn)過iis6假死現(xiàn)像..就是asp網(wǎng)頁打開慢..但是iis卻是正常的..靜態(tài)網(wǎng)頁打開速度一樣..這時候..我一直是重啟的方法..查了官方的資料結(jié)果沒有...據(jù)官方資料說..win2003很快就要打這個補(bǔ)丁了..是iis6對access驅(qū)動支持不理像..也算是一個bug吧..由于我的服務(wù)器虛擬主機(jī)多..而且大多支持asp..如果一旦假死就無法運(yùn)行..在多方面的資料查找下..找到了一個比較簡單的方法..具體我測試是通過了..iis6自帶數(shù)據(jù)應(yīng)用程序池..現(xiàn)在就利用他來解決假死..

  首先把bbs設(shè)一個單獨(dú)的目錄..然后點(diǎn)擊應(yīng)用程序池..新建應(yīng)用程序池.輸入應(yīng)用程序池id..

  然后把bbs的虛擬目錄下面的.就用程序池..選擇剛才新建的應(yīng)用程序池...

  然后再回到剛才設(shè)好的應(yīng)用程序池...點(diǎn)擊..屬性...把回收工作進(jìn)程數(shù)(分鐘)及回收工作進(jìn)程數(shù)還有在下列時間回收時間進(jìn)程勾上..然后在下列時間回收程序池里左邊添加..選擇一個時間..一般來說..網(wǎng)站到凌晨3點(diǎn)的時候.基本人都很少了..這時回收一下bbs的進(jìn)程數(shù)..就可以解決了iis假死的現(xiàn)像..

  當(dāng)然還可以配置其他信息..比如說iis6的用戶名.. 我們可以打開計(jì)算機(jī)管理..然后打開計(jì)算機(jī)用戶管理..添加一個用戶..設(shè)置好后..在應(yīng)用程序池里面..標(biāo)識..把添加的用戶放上去..用用戶來測試回收的進(jìn)程..當(dāng)然還有..其他配置..其實(shí)很簡單..只要好好看一下..就能明白意思...

  也可以借助專用的工具來回收應(yīng)用程序池..這樣方便而且快捷..iis的備份.虛擬主機(jī)ip的統(tǒng)一修改及端口訪問的ip記錄..用批處理是一個很簡單又方便的方法.所以.把一臺服務(wù)器做的安全..并不是哪么容易的事..特別是iis..經(jīng)常去官方網(wǎng)站搜索資料是一個好習(xí)慣..還有就是經(jīng)常性的訪問日志..及注冊表的用戶還有加載運(yùn)行的程序.及服務(wù)也是一個好方法.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 客服| 于田县| 田林县| 衡阳县| 临泽县| 乌兰浩特市| 永吉县| 定日县| 洪江市| 石门县| 农安县| 吉木萨尔县| 沙坪坝区| 慈溪市| 三亚市| 隆回县| 金寨县| 延庆县| 杂多县| 吉安县| 隆化县| 平乡县| 留坝县| 遵义市| 房产| 盱眙县| 乌鲁木齐县| 海林市| 罗平县| 商城县| 库伦旗| 龙岩市| 泽州县| 斗六市| 化州市| 洪湖市| 南部县| 武功县| 林芝县| 长春市| 固安县|