超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[點(diǎn)晴永久免費(fèi)OA]web網(wǎng)站的iis應(yīng)用程序池頻繁假死

admin
2011年2月28日 17:31 本文熱度 9876
最近遇到一個(gè)問(wèn)題比較困乏,請(qǐng)大蝦們幫幫忙分析一下:我們的一個(gè)web網(wǎng)站系統(tǒng)經(jīng)常IIS假死,用戶(hù)無(wú)法訪問(wèn),一般一兩天出現(xiàn)一次,但有時(shí)一上午出現(xiàn)2-3次。

解決辦法,只要在IIS里面重啟應(yīng)用程序池就恢復(fù)正常。

假死的時(shí)候我原來(lái)登錄了的用戶(hù)還能繼續(xù)訪問(wèn),但重新登錄的用戶(hù)就無(wú)法訪問(wèn)。而且,假死時(shí)候我通過(guò)內(nèi)網(wǎng)地址也可以訪問(wèn)。我嘗試對(duì)IIS應(yīng)用程序池做過(guò)各種配置,web網(wǎng)站的并發(fā)連接數(shù)也沒(méi)有限制,防火墻上的IP地址映射也設(shè)置了這個(gè)IP地址的并發(fā)連接數(shù)為10000.

 

請(qǐng)問(wèn)問(wèn)題會(huì)出在哪里呢?謝謝幫助!

該文章在 2011/2/28 17:31:08 編輯過(guò)

全部評(píng)論2

admin
2011年2月28日 17:31
首先看你的服務(wù)開(kāi)啟沒(méi)有 ASP.NET State Service IIS Admin Service 設(shè)置成自動(dòng)啟動(dòng) 然后設(shè)置Internet信息服務(wù)(IIS)管理器下的 網(wǎng)站默認(rèn)網(wǎng)站右鍵屬性調(diào)調(diào) 或者看看下面的也行: 1:沒(méi)有打SP1補(bǔ)丁的時(shí)候會(huì)出現(xiàn)這個(gè)IIS6.0假死問(wèn)題,但現(xiàn)在微軟都在自動(dòng)更新里面出補(bǔ)丁了,一般你打好最新補(bǔ)丁后是不會(huì)出現(xiàn)此問(wèn)題了。(所以現(xiàn)在的IIS假死與這個(gè)關(guān)系不是很大) 2:從IIS6.0開(kāi)始CPU資源都在應(yīng)用池里面限制了,不象以前的IIS.5。所以假死的池的緣故就是池被拉死,你在網(wǎng)站打不開(kāi)的時(shí)候可以看到你的某個(gè)應(yīng)用池是禁用的,上面出現(xiàn)一個(gè)紅叉。你鼠標(biāo)右鍵啟動(dòng)網(wǎng)站又會(huì)自動(dòng)恢復(fù)。 這個(gè)原因:大概是以下幾個(gè)因數(shù)造成的。 (1):你限制了應(yīng)用池的資源,限制得太小 比如:50這樣或更少更多一點(diǎn),這個(gè)時(shí)候如果你這個(gè)池下面的網(wǎng)站占用CPU太高,比如超過(guò)50% 那么5分鐘后他就自動(dòng)死了,手工默認(rèn)建立的應(yīng)用池默認(rèn)是超過(guò)資源不操作。 出現(xiàn)上面這個(gè)情況解決方法:1:不限制CPU資源,(這個(gè)是不可取的,不限制資源,有的程序有BUG占用資源厲害了的,服務(wù)器都會(huì)被拉死,你可能都無(wú)法操作服務(wù)器。)2:在超過(guò)資源那里選擇關(guān)閉,這個(gè)關(guān)閉默認(rèn)是失敗5次,90秒內(nèi)恢復(fù),一般默認(rèn)就可。網(wǎng)站能自動(dòng)恢復(fù),這個(gè)關(guān)閉:不是永久關(guān)閉,意思是超過(guò)資源關(guān)閉,然后在某時(shí)間內(nèi)自動(dòng)恢復(fù)池。不操作就是不恢復(fù),這個(gè)是很多人的誤區(qū)。 (2):內(nèi)存限制 在IIS6.0應(yīng)用池上面有虛擬內(nèi)存和最大內(nèi)存限制,如果你設(shè)置了這個(gè)。那么網(wǎng)站訪問(wèn)量大了 也會(huì)出現(xiàn)假死,所以不建議設(shè)置這里。默認(rèn)就可。 3:就是服務(wù)器自身內(nèi)存太小,網(wǎng)站運(yùn)行當(dāng)然需要使用到內(nèi)存了,當(dāng)內(nèi)存不夠的時(shí)候應(yīng)用池也會(huì)死掉變成禁用。那么只有等內(nèi)存全部釋放出來(lái)才能恢復(fù)應(yīng)用池了。出現(xiàn)這個(gè)情況:那么你就要考慮加內(nèi)存或者檢查到底是什么程序占用了內(nèi)存了。比如MSSQL數(shù)據(jù)庫(kù),這個(gè)可是吃?xún)?nèi)存得大戶(hù)啊,最好別和WEB服務(wù)器同時(shí)一個(gè)服務(wù)器上。很多人用1G內(nèi)存做 2003系統(tǒng),2003NET結(jié)構(gòu)是很占用內(nèi)存的,所以做服務(wù)器選2003還得把內(nèi)存加到2G或更高才好。 內(nèi)存不夠上面 2點(diǎn)講到的,是沒(méi)辦法操作了,也無(wú)法自動(dòng)恢復(fù)。 4:就是ACCESS數(shù)據(jù)庫(kù)太大或查詢(xún)太多,這個(gè)也會(huì)出現(xiàn)把IIS拉死,解決方法;修復(fù)ACCESS數(shù)據(jù)庫(kù),或盡量少用ACCESS數(shù)據(jù)庫(kù),升級(jí)至sqlserver數(shù)據(jù)庫(kù);或者在技術(shù)方面革新,像現(xiàn)在有些網(wǎng)站系統(tǒng),風(fēng)訊、動(dòng)易等cms;pjblog、zblog等博客程序,都支持生成靜態(tài)功能. 5:不同網(wǎng)站用不同應(yīng)用池:根據(jù)你自己實(shí)際情況而定,站點(diǎn)大的最好獨(dú)立一個(gè)應(yīng)用池,限制他的資源超過(guò)了自動(dòng)回收,看上面(1)講到的,這樣就不影響其他站點(diǎn)。中型站點(diǎn):多個(gè)網(wǎng)站共用一個(gè)應(yīng)用池,比如5個(gè)站點(diǎn)用一個(gè)池,設(shè)置他資源時(shí)間等等。這樣他們就算超資源了也不影響其他應(yīng)用池的網(wǎng)站。 6:設(shè)置回收時(shí)間:很多人以為設(shè)置回收池越短越好,其實(shí)是錯(cuò)誤的,每次回收當(dāng)然是把內(nèi)存回收回來(lái)了,但加重了一次服務(wù)器的負(fù)擔(dān),當(dāng)服務(wù)器比較繁忙的時(shí)候,有可能導(dǎo)致其他應(yīng)用池死。所以建議設(shè)置共1000就行了。其他獨(dú)立池按照他網(wǎng)站流量而設(shè)置 可以設(shè)置600 也行,共用的不建議設(shè)置太短。 7:網(wǎng)站后臺(tái)過(guò)不了多久自動(dòng)退出又要重新登陸:這個(gè)情況就是你設(shè)置回收時(shí)間太短了,按照 6點(diǎn)設(shè)置吧。 不要設(shè)置什么20分、30分這樣的,這樣不好的。另外一個(gè)原因就是和站的響應(yīng)設(shè)置時(shí)間有關(guān),設(shè)置得稍長(zhǎng)些。 8:windows 2003系統(tǒng)iis6訪問(wèn)本機(jī)的站點(diǎn)時(shí)提示“Service Unavailable”; 查看iis的應(yīng)用程序池,狀況提示為:未指定錯(cuò)誤,同時(shí)應(yīng)用程序池自動(dòng)停止運(yùn)行; 用事件查看器查看系統(tǒng)錯(cuò)誤日志,發(fā)現(xiàn)如下提示: ----------------------------------- 應(yīng)用程序-特定 權(quán)限設(shè)置未將 COM 服務(wù)器應(yīng)用程序(CLSID 為 {A9E69610-B80D-11D0-B9B9-00A0C922E750} )的 本地 激活 權(quán)限授予用戶(hù) NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)??梢允褂媒M件服務(wù)管理工具修改此安全權(quán)限。 解決方法,給NETWORK SERVICE 加上訪問(wèn)iis服務(wù)的權(quán)限,具體方法如下: 點(diǎn)擊“開(kāi)始”-“控制面板”-“管理工具”-“組件服務(wù)”-“計(jì)算機(jī)”-“我的電腦”-“DCOM”選項(xiàng), 選擇其下的“IIS ADMIN SERVICE”,右健選擇“屬性”,找到“安全”,在“啟動(dòng)和激活權(quán)限”中編輯“自定義”,添加帳號(hào)“NETWORK SERVICE ”,給該帳號(hào)賦予“本地啟動(dòng)”和“本地激活”的權(quán)限,重新啟動(dòng)IIS之后再訪問(wèn)同一站點(diǎn),則一切正常。 9:重啟IIS中的特定應(yīng)用程序池命令和自動(dòng)重啟的方法 在操作系統(tǒng)是Windows server 2003 SP1+的情況下,可以用以下命令部分重啟IIS應(yīng)用程序池: cscript.exe c:\windows\system32\iisapp.vbs /a "DefaultAppPool" 其中/a 代表alternatively,"DefaultAppPool"代表應(yīng)用程序池的實(shí)例名。如果要設(shè)置自動(dòng)重啟這個(gè)應(yīng)用程序池,可以嘗試放在批處理中,用計(jì)劃任務(wù)調(diào)用此批處理即可。很多人覺(jué)得計(jì)劃任務(wù)不安全,都要禁掉,事實(shí)上,計(jì)劃任務(wù)的不安全是建立在其它方面不安全的前提上的,如果由于其它方面的不安全,被放入執(zhí)行程序,計(jì)劃任務(wù)執(zhí)行,這和計(jì)劃任務(wù)沒(méi)有直接關(guān)系。當(dāng)然,關(guān)掉,是會(huì)減少一些安全隱患,這是不錯(cuò)。

該評(píng)論在 2011/2/28 17:31:25 編輯過(guò)
admin
2011年2月28日 17:34
目前IIS服務(wù)器應(yīng)用程序池設(shè)置如下: 右擊應(yīng)用程序池DefaultAppPool,選取屬性: 一、回收 1、回收工作進(jìn)程(分鐘):選中,值為1740 2、回收工作進(jìn)程(請(qǐng)求數(shù)目):不選(原先設(shè)置為35000) 3、在下列時(shí)間回收工作進(jìn)程:不填 4、消耗太多內(nèi)存時(shí)回收工作進(jìn)程:全不選。(2、3、4項(xiàng)可能避免了在訪問(wèn)量高的時(shí)候強(qiáng)制回收進(jìn)程可能引發(fā)的服務(wù)器響應(yīng)問(wèn)題,猜的^-^)服務(wù)器內(nèi)存夠大,豁出去了給它用。 二、性能 只選中空閑超時(shí)20分鐘。其他都不選。WEB園最大工作進(jìn)程數(shù)為1(默認(rèn))。原來(lái)的請(qǐng)求隊(duì)列限制為4000,現(xiàn)在無(wú)限制。 三、運(yùn)行狀況 前兩項(xiàng)都起用,是原來(lái)的默認(rèn)設(shè)置。啟動(dòng)時(shí)間限制90秒,關(guān)閉時(shí)間限制180秒。 “關(guān)閉時(shí)間限制180秒”是必須的,因?yàn)檫M(jìn)程關(guān)閉的時(shí)間,就是在這兒設(shè)置,原來(lái)為90秒限制,是默認(rèn)值,如果進(jìn)程關(guān)閉時(shí)間超過(guò)90秒,則認(rèn)為超時(shí),從而出現(xiàn):進(jìn)程關(guān)閉時(shí)間超過(guò)了限制日志,所以,適當(dāng)延長(zhǎng)這個(gè)時(shí)間,可以避免這種錯(cuò)誤! 臨時(shí)解決辦法。適合WIN2003系統(tǒng)(IIS6),將每個(gè)應(yīng)用程序設(shè)置不同的“應(yīng)用程序池”即可。比如:新聞系統(tǒng)用一個(gè)單獨(dú)的應(yīng)用程序池、論壇再用一個(gè)單獨(dú)的應(yīng)用程序池、下載站點(diǎn)再用一個(gè)應(yīng)用程序池。。。。。。。 通過(guò)以上的方法,目前服務(wù)器還算穩(wěn)定,偶爾(一般是N天)“回收”一下有問(wèn)題的“應(yīng)用程序池”就OK了。

該評(píng)論在 2011/2/28 17:34:03 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved