

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、IIS6.0 應用程序池回收和工作進程 公司的一個網(wǎng)站程序長時間運行后,速度變慢,重新啟動網(wǎng)站后速度明顯變快, 估計是網(wǎng)站程序占用的內(nèi)存和 CPU 資源沒能及時釋放,才需要每隔一段時間重 啟網(wǎng)站釋放資源。但手工重啟總不能算解決問題的方法,怎樣才能實現(xiàn)自動管理 呢? IIS6.0 的應用程序池自動回收功能可以解決這一問題。 應用程序池是將一個或多個應用程序鏈接到一個或多個工作進程集合的配置。因 為應用程序池中的應用程序與其他應用程序被工作進程邊界分隔,所以某個應用 程序池中的應用程序不會受到其他應用程序池中應用程序所產(chǎn)生的問題的影響。 為 Web 程序配置應用程序池需要以下步驟:1)創(chuàng)建應用程序
2、池,右鍵單擊 應用 程序池”新建/應用程序池”命名為 KefuAppPool ; 2)為 Web 程序指定應用程 序池,在網(wǎng)站虛擬目錄屬性 應用程序設置”里面的 應用程序池(N) ”里選擇 KefuAppPool ; 3)應用程序池自動回收方式的設置?;厥辗绞接腥缦聨追N: a. 根據(jù)運行時間 系統(tǒng)默認是 1740 分鐘,也就是 29 個小時,這個不是很好控制,建議不用。 b. 請求數(shù)目 這個要看具體的情況了。如果只有 10 個請求,可是有 5 個都在請求那個比較占 資源的頁面(可能是統(tǒng)計年度報表之類),這個時候就會出現(xiàn)進程當?shù)舻那闆r, 如果請求有1000 個可是一個也沒運行比較占資源的頁面,這
3、個時候進程肯定是 很正常的,所以根據(jù)請求的數(shù)目來決定也不一定符合實際需要。 c. 計劃的時間 這個其實很好,不過具體什么時間回收好呢?通常我們都是設置在凌晨兩三點 鐘,這個時候回收是有必要的,不過針對出現(xiàn)隨時可能出現(xiàn)是高內(nèi)存占用并不是 很適用。 d. 內(nèi)存(虛擬內(nèi)存或已使用的內(nèi)存) 這個針對出現(xiàn)內(nèi)存問題引起的進程當?shù)魧嵲谔线m了,不過設置多大的值比較好 是一個很重要的問題,值不能太小了,否則如果訪問量都很大超過這個值的時候 也會自動回收,這個就很沒必要了。一定要多多觀察進程的實際占用情況再做決 定。下面重點談談對工作進程回收應用程序池的理解。 默認情況下,WWW 服務建立 重疊回收”即繼續(xù)運行
4、要終止的工作進程,直到 啟動新的工作進程后為止。 在重疊回收方案中,要回收的進程繼續(xù)處理請求,同 時 WWW 服務創(chuàng)建一個替代工作進程。在停止舊工作進程之前啟動新的工作進 程,然后將請求定向到新的進程。此設計可以防止服務中斷,因為舊進程關閉前 仍然保持與HTTP.sys 的通信以處理請求。因為可重疊關閉或啟動的關閉超時值 是可以配置的,所以在工作進程仍在處理請求的同時可以終止該進程(如果它在 時間限制內(nèi)沒有處理完請求的話)。 注意:當 WWW 服務回收某個工作進程時,它并不斷開現(xiàn)有的 TCP/IP 連接。 HTTP 協(xié)議堆棧(HTTP.sys)建立并維護 TCP/IP 連接。 IIS 中的每個
5、應用程序池由一個 工作進程”進行管理,也就是W3wp.exe進程。 如果有多個應用程序池中的程序運行,我們就能看到多個 w3wp.exe。這點可以在 任務管理器中看到,如下圖所示,任務管理器中有兩個 w3wp.exe 進程,恰好對 應兩個有應用程序在運行的應用程序池。 在命令提示符下運行 iisapp -a,可以查看 w3wp.exe 和哪個應用程序池關聯(lián)。 下圖顯示了手動執(zhí)行應用程序池 KefuAppPool 的回收,在回收前,回收中和回收 后應用程序池和工作進程情況。我們注意到:回收過程中增加了一個工作進程 (PID=3896),該工作進程(PID=3896)啟動好后,舊的工作進程 (PI
6、D=5716 )才被停止,新工作進程(PID=3896)正式替代舊進程工作,這就很 好的防止了應用程序池回收過程中服務被中斷,保證了程序的連續(xù)運行。而其他 兩個應用程序池對應的工作進程 PID 都沒用變。該圖很好的展示了應用程序池回 收的過程。 應用程序池這個東西著實讓管理服務器的人頭疼,如果不設置好網(wǎng)站隨時有可能 罷工,甚至拖累服務器。因此特地找來此文章供大家參考。 另外說一點,如果網(wǎng)站訪問量不是很大,晚上沒什么人訪問,可以嘗試凌晨重啟服 務器,這樣可以提高服務器的速度,為第二天的訪問做準備。 IIS 6 的核心在于工作進程隔離模式,而應用程序池則是定義工作進程如何進行工 作,因此,可以說應
7、用程序池是整個 IIS 6 的核心。 和 IIS 5 中只能使用單個應用程序池不同,工作在工作進程隔離模式的 IIS 6 可以 創(chuàng)建多個應用程序池,不同的應用程序池之間是完全隔離的,某個應用程序池停 止服務時不會影響到其他應用程序池。 在使用應用程序池之前,你應該確定你所需要的應用程序池數(shù)量。可能有很多朋 友會l L 4 Stf7W 如I4L 0 們汀H tit 悶 侶 nag ESO LC U 空WJI.I Mv 2M3 S1T: hr=r- 311? 刃弐It 彌 ; a*LCl H8as5lQtMfflr;: 中* I? i is: i * - * i 建*審 .;弓= . tvrh.1
8、 : i *!r*,i sfjb VFTr*y. i Jp g畠 M=fl Jlf TM .Ki.EII w 蠱 痺TfLlk 11 軽U rsftlHEW. CK 丹 ILL 話E- LLJM TML tht I腎二笄等 3E-M 73STW 認為,既然不同的應用程序池之間是完全隔離的,那么我只需要為每個 Web 站點創(chuàng)建一個應用程序池就可以了。這個辦法在 IIS 服務器上具有較少的 Web 站 點數(shù)量時可以使用,但是如果 IIS 服務器上具有很多 Web 站點數(shù)量,那么這個辦 法就不適用了,因為不同的應用程序池在被訪問時都會創(chuàng)建各自的工作進程,當 大量的工作進程并發(fā)工作時會消耗大量的系統(tǒng)資
9、源和 CPU 利用率,反而會降低 服務器性能。你應該根據(jù) Web 站點的重要性、隔離性、所運行代碼的安全性和穩(wěn) 定性等來對 IIS 服務器上所具有的 Web 站點進行劃分,然后根據(jù)情況來決定所需 要的應用程序池數(shù)量。對于那些非常重要的 Web 站點、需要單獨隔離的 Web 站 點、所運行代碼穩(wěn)定性和安全性并不可靠的 Web 站點配置為使用各自獨立的應用 程序池,而將其他普通的 Web 站點配置為使用一個公共的應用程序池。 | s MJwc-iinmtP md K m tt Is Cvdta r 111 Pl*: K72 IhMiVMlId; biwp.m PiBt 石RE Anffwiut i
10、hfrtftfirFhftI ig - rb-i;r int nnd l?Pk t 1 i Apf ts 11 insE HdH 1 r 11 app HSWF.rMr FIBi 巧眈 ter1 Server l.?:rWP-ixrr pm; AtlkFaHI lld; PrrI tTlWf -flXff Pl D JU?& Hi uBpF i l id M11 默認情況下,在安裝 IIS 時會創(chuàng)建一個默認網(wǎng)站并創(chuàng)建一個名為 DefaultAppPool 的應用程序池為其使用;默認配置下的應用程序池已經(jīng)可以很好的進行工作,建 議你只有在特別需要時才對應用程序池進行配置。 配置應用程序池
11、屬性 在 IIS 管理控制臺中展開應用程序池文件夾,然后右擊對應的應用程序池,點擊 屬性,你可以在應用程序池的屬性中進行以下配置: 回收 在回收標簽,你可以設置工作進程的回收方式: 回收工作進程(分鐘):在工作進程運行多少分鐘后回收工作進程,默認啟用, 并且設置為 1740 分鐘(29 小時); 回收工作進程(請求數(shù)目):在工作進程處理多少 個 HTTP 請求后終止此工作進 程,默認禁用,如果啟用則默認值為 35000; 在下列時間回收工作進程:在指定的時間回收工作進程,默認禁用;如需啟用, 勾選后點擊添加按鈕添加回收的時間即可,使用 24 小時制定義回收的時間;Jl. * I pf JL 進
12、骨 U2U 內(nèi) A F r flKmnnHk) r TIT4-:JI; . 碎 1 _ 凹 _ J f _ 消耗太多內(nèi)存時回收工作進程: 最大虛擬內(nèi)存(兆):當工作進程使用的虛擬內(nèi)存達到設置的值時回收工作進 程,默認禁用,如果啟用則默認值為 500 M;建議設置為不超過虛擬內(nèi)存總數(shù)的 70%; 最大使用的內(nèi)存(兆):當工作進程使用的物理內(nèi)存達到設置的值時回收工作進 程,默認禁用,如果啟用則默認值為 192 M;建議設置為不超過物理內(nèi)存總數(shù)的 60%; 另外需要注意的是,應用程序池具有以下兩種工作進程回收方式,不過這兩種回 收方式均不會造成 Web 服務的中斷: 默認情況下,應用程序池使用重疊回
13、收方式。在這種方式下,當應用程序池要關 閉某個工作進程時,會先創(chuàng)建一個工作進程,直到新的工作進程成功創(chuàng)建后才關 閉舊的工作進程; 應用程序池也可以先關閉舊的工作進程,然后再創(chuàng)建新的工作進程。 如果 Web 應用程序不支持多實例運行,那么你必須配置應用程序池禁止使用重 疊回收方式。此配置無法在 IIS 管理控制臺中進行修改,只能通過在 metabase.xml 中修改對應應用程序池的 DisallowOverlapp in gRotati on metabase 屬性 為 true 進行。 性能 在性能標簽你可以設置工作進程的運行方式:| Hr | | | . &閆寸工弋直庇Gq r 目
14、寸 7 r:ni i: r隹礪工席疋松殆 在空閑此段時間后關閉工作進程(分鐘):當工作進程空閑多少分鐘后關閉此工 作進程,這降低了空閑工作進程對系統(tǒng)資源和 CPU 性能的消耗,默認啟用并且 設置為 20分鐘; 核心請求隊列限制為(請求次數(shù)):當 HTTP.sys 接收到某個客戶端發(fā)送的 HTTP 請求時,如果處理此請求的對應應用程序池的工作進程還處于忙狀態(tài),則 HTTP.sys 將接收到的請求保存在對應應用程序池的請求隊列中,直到工作進程空 閑為止。此選項即用于設置此應用程序池的請求隊列所能容納的請求數(shù)量,默認 情況下每個應用程序池的請求隊列限制為保留 1000 個請求,如果超出則向客戶 端返
15、回 503 錯誤,你可以根據(jù)需要適當進行修改,最大可以設置為 65535。但是 如果設置太大則會消耗大量的系統(tǒng)資源 , 而設置太小會導致客戶端訪問時頻繁出 現(xiàn) 503錯誤。 啟用 CPU 監(jiān)視:監(jiān)視此應用程序池的 CPU 使用率,默認未啟用;如果某個應用 程序池占用的 CPU 利用率過多,那么可以通過配置此選項來限制此應用程序 池; 最大 CPU 使用率(百分比):所設置的應用程序池所能使用的最大 CPU 使用 率;啟用 CPU 監(jiān)視時默認值為 100; 刷新 CPU 使用率(分鐘):刷新 CPU 使用率的間隔時間;啟用 CPU 監(jiān)視時默認 值為 5; CPU 使用率超過最大使用率時執(zhí)行的操作
16、:當此應用程序池的 CPU 使用率超過 所設置的最大 CPU 使用率時所進行的操作,啟用 CPU 監(jiān)視時默認為無,此時 IIS 只是在事件日志中進行記錄而不進行其他操作;如果選擇為關閉,那么 IIS 將關 閉此應用程序池中的所有工作進程; Web 園:在 Web 園中你可以配置此應用程序池所使用的最大工作進程數(shù),默認 為 1,最大可以設置為 4000000;配置使用多個工作進程可以提高該應用程序池 處理請求的性能,但是在設置為使用多個工作進程之前,請考慮以下兩點: 每一個工作進程都會消耗系統(tǒng)資源和 CPU 占用率;太多的工作進程會導致系統(tǒng) 資源和CPU 利用率的急劇消耗; 每一個工作進程都具有
17、自己的狀態(tài)數(shù)據(jù),如果 Web 應用程序依賴于工作進程保存 狀態(tài)數(shù)據(jù),那么可能不支持使用多個工作進程。 運行狀況 在運行狀況標簽你可以配置應用程序池監(jiān)視工作進程的運行狀況, 啟用 Ping:默認情況下應用程序池配置為每隔 30 秒 Ping 工作進程,當工作進程 沒有進行響應時,則認為此工作進程出現(xiàn)故障并默認配置為關閉此工作進程。你 可以修改Ping 的時間間隔,但是太長的 Ping 間隔可能會導致 Web 服務的中斷, 而太短的 Ping間隔又會消耗更多的系統(tǒng)資源和 CPU 利用率,因此建議你保留默 認配置; 啟用快速失敗保護:如果 Web 應用程序代碼編寫有問題,它可能會導致工作進程 持續(xù)出
18、現(xiàn)問題。默認情況下應用程序池配置為啟用快速失敗保護,當工作進程在 配置的時間段(默認為 5 分鐘)內(nèi)發(fā)生的失敗次數(shù)超過了配置的值(默認為 5 次),則禁用此應用程序池。 啟動時間限制:IIS 等待屬于此應用程序池的工作進程啟動的時間,當工作進程 啟用時間超出此設置值時,IIS 會在事件日志中進行記錄; 關閉時間限制:當 IIS 檢測到某個工作進程出現(xiàn)故障時,將此工作進程標記為關 閉,此選項指定了 IIS 等待工作進程自動關閉的時間限制,如果超出此時間限制 后工作進程尚未關閉,則 IIS 強行關閉工作進程。 標識 在標識標簽,你可以配置工作進程所運行的用戶賬戶。在 IIS 5 或者當 IIS 6
19、 運行 在 IIS 5 隔離模式時,工作進程運行在本地系統(tǒng)賬戶,而運行在工作進程隔離模 式下的IIS 6 的工作進程運行在網(wǎng)絡服務賬戶下,這降低了系統(tǒng)被攻擊的可能 性。 你可以配置工作進程運行在預定義的本地系統(tǒng)、本地服務或網(wǎng)絡服務賬戶下,也 可以配置為使用某 -井 土 1121 誼疔姬|W I if . L 樂斤牛上珂I* SJ4T1 2 3 4 5、宦凹 hrv 二 lEftlf f 叩 巨 Bt:y i.i.*rr 屮 個自定義的用戶賬戶。建議使用默認的網(wǎng)絡服務賬戶;不過如果為了更高的安全 性,可以配置使用自定義 的用戶賬戶,不過建議你只是將此自定義用戶加入到 IIS_WPG 用戶組中,因
20、此 IIS_WPG 用戶組包含了可以啟動和運行工作進程的最小權限。 1 在任務 管理器中增加顯示 pid 字段;2)在命令提示符下運行 iisapp -a。注意,第一次運 行,會提示沒有 js 支持,點擊確定。然后再次運行就可以了。這樣就可以看到 r*tri!JTHf|i1 V 牛J 塊劈 t= - v * 血 咖Bl 験 r-.d 別: mcmoryLimii ASP Alii 進程模型設置只使用物理內(nèi)存。 內(nèi)存回收”應用程序池 設置允許您為物理 內(nèi)存和虛擬內(nèi)存分別指定限制。由于公共語言運行庫的垃圾回 收器工作的方式,物理內(nèi)存(或物理內(nèi)存和 虛擬內(nèi)存的組合)常用于 ASP.NET 應用程序。
21、虛擬內(nèi)存常用于將堆劃分為多個 片斷的傳統(tǒng)本機應用程序。 內(nèi)存回收”應用程序池設置是按兆字節(jié)(MB)指定的,而不是按相對于總內(nèi)存 的百分比指定的?;厥蛰o助進程 回收輔助進程”是等效于 requestLimit ASP.NET 進程模型設置的應用程序池設 置。它指定導致輔助進程或 pid 對應的應用程序池。如上圖左側(cè)所示,應用程序池 KefuAppPool 和 PID=3232 的w3wp.exe 相關聯(lián),應用程序池 Reportserver 和 PID=3572 的 w3wp.exe 相關聯(lián). IIS6指定回收應用程序池設置 回收應用程序池設置是在應用程序池的屬性對話框的 回收”選項卡中指定的。
22、設 置回收應用程序池設置 1. 打開 IIS 管理控制臺,單擊加號展開本地計算機。 2單擊加號展開應用程序池”文件夾。 3 右擊適當?shù)膽贸绦虺?,然后單?屬性”出現(xiàn)應用程序池的屬性對話框。 4 單擊 回收”選項卡,然后設置適當?shù)膽贸绦虺卦O置。 5 應用程序池 屬性”對話框的 回收”選項卡 應用程序池 屬性”對話框的 回收”選項卡 內(nèi)存回收 內(nèi)存回收”是等效于 memoryLimit ASP.NET 進程模型設置的應用程序池設置。它 指定輔助進程可以使用的 最大內(nèi)存量。如果輔助進程超出了這一數(shù)量,將創(chuàng)建新的進程來替換它,并且當 前所有請求都被重新分配 給該新進程。在 memoryLimit
23、ASP.NET 進程模型設置與 內(nèi)存回收”應用程序池設 置之間有兩個重要的區(qū) 應用程序池被回收的請求的數(shù)目。默認情況下 回收輔助進程”是禁用的。若要啟 用回收輔助進程”請選取 該復選框并在數(shù)值調(diào)節(jié)框中指定請求數(shù)。 回收多個輔助進程 回收多個輔助進程”是等效于 timeout ASP.NET 進程模型設置的應用程序池設 置。它指定回收輔助進程或 應用程序池的時間間隔。默認情況下 回收多個輔助進程”是啟用的而且設置為 120 分鐘。通過更改數(shù)值調(diào) 節(jié)框中的值,可以指定一個不同的時間間隔。若要禁用 回收多個輔助進程”請 清除該復選框。性能應用程序池設置 通過性能應用程序池設置,可以控制輔助進程的操作
24、。以下幾節(jié)描述如何指定性 能應用程序池設置。 指定性能應 _ 程序池設置 性能應用程序池設置是在應用程序池的屬性對話框的 性能”選項卡中指定的。 設置性能應用程序池設置 1. 打開 IIS 管理控制臺,單擊加號展開本地計算機。 2. 單擊加號展開應用程序池”文件夾。 3. 右擊適當?shù)膽贸绦虺?,然后單?屬性”出現(xiàn)應用程序池的屬性對話框。 4. 單擊 性能”選項卡,然后設置適當?shù)膽贸绦虺卦O置。 應用程序池 屬性”對話框的 性能”選項卡 網(wǎng)絡園 網(wǎng)絡園”是等效于 webGarden 和 cpuMask ASP.NET 進程模型設置的應用程序池 設置。若要啟用網(wǎng)絡園” 請將輔助進程的最大數(shù)目”設
25、置為高于 1 的值。該值還為應用程序池確定最大進 程數(shù)。 因為網(wǎng)絡園支持使用多個進程,所以,每一進程在應用程序狀態(tài)、進程內(nèi)會話狀 態(tài)、緩存和靜態(tài)數(shù)據(jù) 方面 都有其自己的副本。網(wǎng)絡園不應用于所有應用程序,尤其在這些應用程序需要維 護狀態(tài)的情況下。在決定 網(wǎng)絡園模式是否適用前,一定要檢查應用程序的性能。 在使用網(wǎng)絡園時,理解會話狀態(tài)和循環(huán)工作的方式是十分重要的??紤]其他應用 程序池設置影響應用程序 的方式也是十分重要的。 使用輔助進程隔離模式的網(wǎng)絡園中的會話狀態(tài) 在使用會話狀態(tài)時,請注意,輔助進程隔離模式不支持將請求傳送回引起請求返 回的進程。當一個應用程 序運行在處于 ASP 會話狀態(tài)或應用程序
26、狀態(tài)的網(wǎng)絡園中時,該應用程序需要將其 請求發(fā)送回發(fā)起的進程。 在使用 IIS 6.0 應用程序池時,要確保應用程序讓一個連接總保持為打開狀態(tài),以 便其請求被發(fā)送回適當?shù)?進程。如果此連接沒有保持為打開狀態(tài),則請求將被發(fā)送到為網(wǎng)絡園提供服務的 下一可用的輔助進程。 使用輔助進程隔離模式的網(wǎng)絡園中的循環(huán) 循環(huán)是一種用于應用程序的負載平衡方法。在每個請求到達時,它會自動被發(fā)送 到下一可用進程。例如, 如果網(wǎng)絡園具有 4 個進程,則請求被發(fā)送到進程 0、1、2 和 3,并依照這一順序 發(fā)送。然后為其他請求重 復該循環(huán)。 使用輔助進程隔離模式的網(wǎng)絡園中的應用程序池參數(shù) 應用程序池設置行為 AppPool
27、QueueLe ngth 此參數(shù)的值不受影響。但是,請求是通過在所有為網(wǎng)絡園提供服務的輔助進程上 循環(huán)而分 發(fā)的。 DisallowOverlappi ngRotati on 網(wǎng)絡園中沒有行為更改。 DisallowRotatio nOn Co nfigCha nge 網(wǎng)絡園中沒有行為更改。 IdleTimeout 為每一進程獨立計算,這樣各進程的超時可以彼此獨立。根據(jù)所選擇的路由算 法,將自動 配置要加載的進程的數(shù)目。 LoadBala ncerCap abilities 網(wǎng)絡園中沒有行為更改。 Orpha nAction 網(wǎng)絡園中沒有行為更改。 Orpha nWorkerProcess 網(wǎng)
28、絡園中沒有行為更改。 PeriodicRestartTime 此參數(shù)的含義在網(wǎng)絡園中發(fā)生了變化。在網(wǎng)絡園中,此參數(shù)指定回收所有進程的 時間間隔。 進程在指定時間長度內(nèi)以平均的時間間隔輪流回收。例如,如果網(wǎng)絡園具有四個 進程并且 PeriodicRestartTime 被設置為 20 小時,則在 5 小時后回收第一個進程,在 10 小 時 后回收第二個進程,依此類推。 注意如果進程崩潰,則向替代進程提供 PeriodicRestartTime 的運行時值。這使得 朋潰 的進程可以在指定的 PeriodicRestartTime 內(nèi)與其他進程一起回收。 PeriodicRestartRequest
29、s 此參數(shù)的含義在網(wǎng)絡園中發(fā)生了變化。在網(wǎng)絡園中,此參數(shù)指定在達到某一請求 數(shù)目后回 收所有進程。進程在指定的請求數(shù)目內(nèi)按平均時間間隔輪流回收。例如,如果網(wǎng) 絡園具有 四個進程并且 PeriodicRestartRequest 設置為 40,000 個請求,則第在 10,000 個請 求后回收一個進程,在 20,000 個請求后回收第二個進程,依此類推。在回收了第 一組進 程后,將向下一組進程指派 40,000 這一 PeriodicRestartRequestsS。 PeriodicRestartSchedule 網(wǎng)絡園中沒有行為更改。如果管理員決定使用基于時間表的回收,則同時回收所 有網(wǎng)絡
30、園 進程。 Pi ngl nterval 網(wǎng)絡園中沒有行為更改。 Pin gRespo nseTime 網(wǎng)絡園中沒有行為更改。 Pin gi ngEn abled 網(wǎng)絡園中沒有行為更改。 RapidFailProtect ion 網(wǎng)絡園中沒有行為更改。例如,在一段時間間隔內(nèi)計算整個網(wǎng)絡園的失敗總數(shù)然 后進行比 較。這提供了額外的恢復能力。 RapidFailProtect ionln terval 網(wǎng)絡園中沒有行為更改。例如,在一段時間間隔內(nèi)計算整個網(wǎng)絡園的失敗總數(shù)然 后進行比 較。這提供了額外的恢復能力。 RapidFailProtect ion MaxCrashes 網(wǎng)絡園中沒有行為更改。
31、例如,在一段時間間隔內(nèi)計算整個網(wǎng)絡園的失敗總數(shù)然 后進行比 較。這提供了額外的恢復能力。 SMPAffinitized 網(wǎng)絡園中沒有行為更改。 SMPProcessorAffi nityMask 在 IIS 5.0 隔離模式中,您只能具有與 CPU 的數(shù)目一樣多的輔助進程。在輔助進 程隔 離 模式中,多個 CPU 可用于單個輔助進程。 ShutdownTimeLimit 網(wǎng)絡園中沒有行為更改。 StartupTimeLimit 網(wǎng)絡園中沒有行為更改。 某些應用程序池設置具有特定于網(wǎng)絡園的行為。下表總結(jié)了這些行為 空閑超時 空閑超時”是等效于 idleTimeout ASP.NET 進程模型設置
32、的應用程序池設置。它 指定輔助進程或應用程序 池在開始處于不活動狀態(tài)后,過多長時間將其關閉。默認情況 空閑超時”是啟用 的而且設置為 20 分鐘。通 過更改數(shù)值調(diào)節(jié)框中的值,可以指定一個不同的時間限制。若要禁用 空閑超 時”請清除該復選框。 請求隊列限制 請求隊列限制”是等效于 restartQueueLimit ASP.NET 進程模型設置的應用程序池 設置。它指定在異常終 止后等待輔助進程啟動時在 ASP.NET ISAPI 中排隊的請求的最大數(shù)目。默認情況 下請求隊列限制”是啟用 的而且設置為 1000 個請求。通過更改數(shù)值調(diào)節(jié)框中的值,可以對排隊的請求的 數(shù)目指定不同的限制。若 要禁用
33、 請求隊列限制”請清除該復選框。 健全應用程序池設置 通過健全應用程序池設置,您可以控制為獲得正確功能而監(jiān)視輔助進程的方式。 以下幾節(jié)描述如何指定健 全應用程序池設置。 指定健全應用程序池設置 這些回收應用程序池設置是在應用程序池的屬性對話框的 健全”選項卡中指定 的。 設置健全應用程序池設置 1. 打開 IIS 管理控制臺,單擊加號展開本地計算機。 2單擊加號展開應用程序池”文件夾。 3. 右擊適當?shù)膽贸绦虺?,然后單?屬性”出現(xiàn)應用程序池的屬性對話框。 4. 單擊 健全”選項卡,然后設置適當?shù)膽贸绦虺卦O置。 5. 應用程序池 屬性”對話框的 健全”選項卡 應用程序池 屬性”對話框的 健全”選項卡 啟用 Ping 啟用 ping 是等效于 pingFrequ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- XPE銷售合同范本
- 勞務居間服務合同范本
- 化妝品合作合同范本
- 關于門窗合同范本
- 2024年廈門國際機場防爆安檢人員考試真題
- 加工電子合同范本
- 保安個人勞務派遣合同范本
- 2024年深圳市龍崗區(qū)青少年業(yè)余體校招聘筆試真題
- 2024年山東青島高新區(qū)營商環(huán)境觀察員社會招募筆試真題
- 農(nóng)資分公司加盟合同范例
- 四川省成都市2024年七年級《英語》上冊月考試題與參考答案
- 2025(人教版)數(shù)學一年級下冊全冊教學案
- 蘇科版 八年級物理下冊 第六章 綜合測試卷(2025年春)
- 2025年中學生心理健康教育心得體會例文(5篇)
- 小學生學會公平與公正的行為主題班會
- 2025年湖南交通職業(yè)技術學院高職單招職業(yè)適應性測試近5年??及鎱⒖碱}庫含答案解析
- 江蘇省南通市2025屆高三第一次調(diào)研測試數(shù)學試題(南通一模)(含解析)
- 《大學物理矢量》課件
- 梅大高速塌方災害調(diào)查評估報告及安全警示學習教育
- 福建省部分地市2025屆高中畢業(yè)班第一次質(zhì)量檢測 生物試卷(含答案)
- 2024-2025學年上學期上海初中英語七年級期末模擬試卷2
評論
0/150
提交評論