版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 徹底掌握IIS 6.0功能及應用詳解</p><p> 關(guān)于IIS 6.0的故事一言難盡,如果你已經(jīng)在IIS技術(shù)上有所投資,IIS 6.0無疑是一個動人的、非聽不可的話題。鑒于IIS 6.0和以前版本的差別實在太大了,只用一篇文章很難做到面面俱到,所以本文首先探討IIS 6.0的安裝、體系結(jié)構(gòu)以及由于體系結(jié)構(gòu)方面的差異帶 來的全新服務功能,下一篇文章接著介紹IIS 6.0的新特性——其中有
2、些你可能還沒有聽說過,另外還有默認配置方面的一些重要變化,這些變化可能會影響到你的遷移計劃。</p><p><b> 安裝IIS 6.0</b></p><p> 首先從最基本的說起吧。IIS 6.0包含在Windows Server 2003服務器的四種版本之中:數(shù)據(jù)中心版,企業(yè)版,標準版,Web版。另外,順便再回答一個最常見的IIS 6.0問題:IIS 6.
3、0不能在Windows XP、2000或NT上運行。 安裝好Windows 2003之后,馬上就可以看到Windows 2003/IIS 6.0的與眾不同之處,其中一個關(guān)鍵的變化是,除了Windows 2003 Web版之外,Windows 2003的其余版本默認不再安裝IIS。按照微軟過去的理念,安裝操作系統(tǒng)的同時IIS也自動啟動,為許多Web應用提供服務,Windows 2003的做法可謂一大突破。在Windows 2003中
4、,安裝IIS有三種途徑:利用“管理您的服務器”向?qū)В每刂泼姘濉疤砑踊騽h除程序”的“添加/刪除Windows組件”功能,或者執(zhí)行無人值守安裝。</p><p> 選擇“添加或刪除”角色,在“配置服務器”向?qū)е锌梢钥吹揭幌盗锌膳渲玫姆掌鹘巧渲芯陀小皯贸绦蚍掌鳎↖IS,ASP.NET)”選項,如圖二,選中該選項之后點擊“下一步”,向?qū)峁┝耸欠癜惭bASP.NET和Microsoft FrontPage服
5、務器擴展的選項??梢钥吹?,微軟在這里采用了一種新型的“安裝任何部件之前總是 征求用戶意見”的IIS安裝策略,對于微軟來說,這是一個徹底的轉(zhuǎn)變,證明微軟確實在認真對待安全問題</p><p> 使用控制面板中的“添加/刪除Windows組件”功能還要靈活一些。在向?qū)е羞x擇“應用程序服務器”,再點擊“詳細信息”,向?qū)э@示出一系列組件的清單,其中就有“Internet信息服務(IIS)”選項,還有一些選項是以前的“添
6、加/刪除Windows組件”向?qū)]有提供的,表一概括比較了IIS 6.0和IIS 5.0 的主要組件。如果從這里安裝IIS 6.0,最后得到的Web服務器可能只支持靜態(tài)內(nèi)容(除非在安裝期間選中了某些擴展組件)。選中Internet信息服務選項,再點擊“詳細信息”,可以看到IIS 6.0的子組件 </p><p> 表一 IIS 6.0 和 IIS 5.0
7、的 比 較</p><p> 另外,在IIS 5.0的IISHelp虛擬目錄中有一些錯誤處理頁面,這些錯誤處理頁面以ASP的方式實現(xiàn)。如果你要用到定制的(或者修改過的)幫助文件、錯誤處理頁面,在IIS 6.0網(wǎng)站上必須自己創(chuàng)建該目錄。</p><p> 進一步分析IIS 6.0的子組件清單,可以發(fā)現(xiàn):原來在IIS 5.0和IIS 4.0中默認安裝的Internet服務管理器(ISM)已
8、經(jīng)不見了。但是,如果你點擊“萬維網(wǎng)服務”,再點擊“詳細信息”,可以發(fā)現(xiàn)IIS 6.0的萬維網(wǎng)服務還有子組件,其中包括原來的Internet服務器管理器,不過現(xiàn)在已經(jīng)改名為“遠程管理(HTML)”;還有Windows 2003和XP版本的終端服務高級客戶端(TSAC)——現(xiàn)在它叫做“遠程桌面Web連接”?,F(xiàn)在,我們不僅可以方便地添加或刪除這兩個子組件,對其他子組件也一樣,包括:ASP,Internet數(shù)據(jù)連接器,在服務器端的包含文件,We
9、bDAV發(fā)布,當然還有萬維網(wǎng)服務。</p><p> 安裝IIS 6.0的最后一種方式是無人值守安裝。和以前一樣,這仍舊是唯一一種能夠?qū)⒐ぞ吆湍JWeb網(wǎng)站安裝到其他驅(qū)動器(而不是系統(tǒng)驅(qū)動器)的安裝方式。Windows 2003無人值守安裝方式大體上仍和Win 2K一樣,都是用Sysocmgr和一個應答文件實施安裝。當然,新的特性需要新的參數(shù)、選項,有關(guān)這方面的詳細說明,可以在Windows 2003 Rele
10、ase Candidate 2 (RC2)找到。</p><p> 如果將IIS 5.0或IIS 4.0服務器升級到Windows 2003,IIS 6.0不會被設(shè)置成自動啟動。也就是說,如果采用升級的方式安裝,IIS 6.0默認是禁用的,除非遇到下列情況之一:</p><p> ⑴ 以前的IIS服務器上已經(jīng)安裝了IIS Lockdown工具。</p><p>
11、 ?、?存在注冊子鍵 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\RetainW3SVCStatus,且它包含一個任意的注冊鍵。例如,你可以創(chuàng)建一個名為EnableIIS6的鍵,設(shè)定它的值為DWORD類型的1。</p><p> ?、?在無人值守的升級安裝中,應答文件的[InternetServer]部分存在DisableWebServic
12、eOnUpgrade = True/False條目。</p><p><b> 二、支持服務</b></p><p> 自IIS 6.0發(fā)布以來,它的某些新特性一直是人們關(guān)注和議論的焦點,成為眾人矚目的明星,但另一些Internet支持服務雖然不是經(jīng)常有人說起,卻同樣值得關(guān)注,其中之一就是POP3服務和POP3服務Web管理器。我們無從得知微軟為何不在“應用程序服
13、務器”組件清單中列出POP3服務,但是繼SMTP服務之后(SMTP服務隨同POP3服務一起安裝),管理員們盼望POP3服務已經(jīng)很久了,他們一直在期盼著用一個簡單的POP3服務來替代龐大的Microsoft Exchange Server。</p><p> 統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議(Universal Description, Discovery, and Integration,即UDDI)服務是Window
14、s 2003提供的又一種新的功能,它也與IIS有關(guān),但默認不安裝(注意,Windows 2003 Web版不能安裝UDDI)。UDDI是一種產(chǎn)業(yè)標準(即不是微軟的發(fā)明),能夠通過廣告發(fā)布IIS服務器提供的Web服務——這里“廣告”一詞的含義與日常生活中的廣告不同,它是指一種讓客戶程序(通常是Web瀏覽器)獲知Web服務(通常是ASP.NET應用)各種細節(jié)的方式。UDDI仍在發(fā)展之中,但一些企業(yè)已經(jīng)在內(nèi)部采用UDDI,以便開發(fā)者將自己的代
15、碼發(fā)布給其他協(xié)作開發(fā)的人。</p><p> 最后一種重要的支持服務是后臺智能傳送服務,即 Background Intelligent Transfer Service或BITS。BITS是一種后臺文件傳輸機制和隊列管理器,也稱作節(jié)流傳輸服務。BITS控制文件請求,減少帶寬消耗并改善最終用戶的體驗。針對IIS啟用BITS可保證Web服務器的服務質(zhì)量,如果沒有BITS,當100個用戶同時下載一個500 MB的文
16、件,服務器的帶寬可能就被消耗殆盡,導致其他訪問Web服務的用戶頻繁地遇到超時錯誤。如果BITS就象廣告說的那樣有效,可以料想它將是一種非常實用的服務。Windows 2003發(fā)布之后,按照計劃,BITS還將移植到Win2K上。</p><p><b> 三、全新的內(nèi)核 </b></p><p> 從體系結(jié)構(gòu)上看,IIS 5.0和IIS 4.0其實是一樣的:它們都是
17、在用戶模式下運行的發(fā)布Web內(nèi)容的應用程序,或者在Inetinfo進程之內(nèi)以System帳戶運行,或者在Inetinfo進程之外以IWAM用戶運行。雖然在較重的負載下,IIS 5.0也有相當出色的表現(xiàn);不過從IIS 6.0開始,我們對IIS底層結(jié)構(gòu)的看法應該改變了。為了使IIS不僅能夠輕松地支持1000個Web網(wǎng)站,而且能夠支持10000個甚至更多的網(wǎng)站,同時還要提高Web服務器的安全性和可靠性,微軟放棄了原有的IIS內(nèi)核,重新構(gòu)造了一
18、個。</p><p> 另一個促使微軟重新構(gòu)建IIS內(nèi)核的原因是,微軟(以及其他廠商)認識到,Web服務器的性能和可靠性問題絕大部分是由于質(zhì)量低劣的Web應用造成。IIS 5.0通過帶緩沖池的Out of Process容器減輕這類問題。在IIS 5.0中,在Out of Process池中運行的應用一旦崩潰,一般不會波及到IIS本身,因為應用程序在Inetinfo之外的進程中運行,但運行在Out of Pro
19、cess池之內(nèi)的所有Web應用都會終止——在默認情況下,所有的應用程序都在該池之中運行。在這種情況下,排解故障很不容易,因為要確定哪一個應用程序?qū)е铝藛栴}非常困難。IIS 6.0將監(jiān)聽請求、創(chuàng)建和監(jiān)視Web網(wǎng)站、運行Web服務這些不同的任務隔離了開來,這一新型體系可望解決IIS 5.0存在的問題。從理論上看,新的體系將極大地改善可用性、安全和性能;從實際情況看,根據(jù)微軟和Beta測試者的報告,新的體系令穩(wěn)定性和性能有了奇跡般地提高。II
20、S 6.0的內(nèi)核體系主要建立在三個組件之上:W3SVC,http.sys,以及W3Core。</p><p><b> ■ W3SVC</b></p><p> W3SVC也許是IIS 6.0體系中最不令人注意的組件,不過這并不說明它不重要。W3SVC的任務是根據(jù)配置數(shù)據(jù)的設(shè)置創(chuàng)建和監(jiān)視工作線程,由工作線程運行Web網(wǎng)站應用。在IIS 5.0中,與IIS 6.0
21、W3SVC組件最接近的是IIS管理服務,IIS管理服務是Inetinfo的一部分;</p><p> 因此,如果Inetinfo出現(xiàn)問題,IIS管理服務也會出現(xiàn)問題,而且此時的IIS管理服務不能再重新啟動Inetinfo或其他故障的應用程序。在IIS 6.0中,W3SVC作為一個獨立的進程運行,Web應用的故障不可能波及W3SVC,因為W3SVC之內(nèi)根本沒有第三方的代碼運行。W3SVC總是處于運行狀態(tài),因此它能
22、夠監(jiān)視Web應用的健康狀況,并在必要時采取行動。由于這一策略,服務器能夠根據(jù)用戶指定的參數(shù)監(jiān)視和重新啟動應用程序。</p><p> ■ http.sys </p><p> IIS 6.0體系設(shè)計中最重大的變化是加入了http.sys驅(qū)動程序,http.sys驅(qū)動程序的任務是處理HTTP請求,而且它在內(nèi)核模式下執(zhí)行操作。不要小看這一改變,將處理HTTP請求的任務從IIS 5.0、II
23、S 4.0的用戶模式改變到IIS 6.0的內(nèi)核模式標志著亂淮鶬IS服務器的誕生。</p><p> 在Win 2K和NT 4.0中,IIS在用戶模式下運行。運行在用戶模式下的應用程序不直接與硬件通信,它們直接調(diào)用的是一些標準過程,這些標準過程或者將數(shù)據(jù)傳入內(nèi)核模式的組件(例如網(wǎng)卡驅(qū)動程序,圖形子系統(tǒng)),或者調(diào)用內(nèi)核模式組件的函數(shù),以此完成保存文件、設(shè)置IP地址、將HTML文件發(fā)送到網(wǎng)絡之類的任務。 </p
24、><p> 用戶模式和內(nèi)核模式之間的轉(zhuǎn)換是一項開銷很大的操作,服務器首先從內(nèi)核模式的TCP/IP棧將傳入的HTTP請求傳遞給用戶模式的Winsock,由Winsock將請求傳遞給IIS。從內(nèi)核模式到用戶模式的切換很快發(fā)生,但不可避免地給處理過程帶來瞬間的延遲。當負載較大時,這種延遲不斷累加,同時由于這種轉(zhuǎn)換是必不可少的,所以管理員根本沒有辦法優(yōu)化處理過程。</p><p><b>
25、 四、應用程序池詳解</b></p><p> 下面來看看有關(guān)應用程序池的一些問題。應用程序池的“屬性”對話框有四頁——回收,性能,運行狀況,標識。在這些選項頁中,最引人注目的恐怕就是“回收”頁,使用該選項頁可以管理工作進程的回收。在工作進程隔離模式中, IIS可以配置成定期重新啟動應用程序池中的工作進程,從而更好地管理那些有錯誤的工作進程。這確保了池中的應用程序運行正常,并且可以恢復丟失的系統(tǒng)資
26、源。為了回收工作進程,失敗工作進程接收請求的能力將被限制,直到它處理完存儲在請求隊列中的所有剩余請求。為了排出當前請求,可以給予進程配置限制。同一命名空間組的替換工作進程在舊的工作進程停止前啟動,從而防止服務中斷。舊的進程完成其未決的請求,然后正常關(guān)閉,或者如果在達到了配置的時間限制、請求數(shù)、設(shè)置的時間計劃,或當達到指定的內(nèi)存用量限制后仍沒有關(guān)閉,則明確地終止進程。默認情況下,應用程序池每隔1740分鐘(29小時)回收一次。</p
27、><p> W3SVC根據(jù)“運行狀況”頁的選項來判斷應用程序池運行是否正常,包括:每隔指定的時間Ping工作進程,時間按秒計,默認值30秒;啟動時間限制(工作進程必須在指定的時間內(nèi)開始);關(guān)閉時間限制(工作進程必須在指定的時間內(nèi)關(guān)閉);是否啟動快速失敗保護(如果在指定的時間段內(nèi)一定數(shù)目的工作進程發(fā)生失敗,則禁用應用程序池)。另外,ISAPI應用程序(包括ASP.NET和asp.dll)可以聲明自己不再適合提供服務,
28、要求回收。</p><p> 默認情況下,當IIS 6.0回收一個池時,它會使用一種稱為overlapped recycle的回收技術(shù)。在這種回收模式下,失敗的工作進程仍會保持運行狀態(tài),同時創(chuàng)建一個新的工作進程。IIS 6.0把新傳入的請求傳遞給新的工作進程,但不拆除老的工作進程,直至老的工作進程處理完它隊列中的請求,或者遇到超時錯誤。在此期間,TCP/IP連接不會丟失,因為有http.sys保持著連接的有效性
29、。當失敗的工作進程超時出錯時,下一個請求傳遞給工作進程的請求是新的請求,因此原來保存在進程中的會話信息就會丟失。所有這類回收操作都自動進行,無需管理員干預,而且在大多數(shù)情況下,不會造成明顯的服務中斷現(xiàn)象。如有必要,可以將配置數(shù)據(jù)屬性LogEventOnRecycle的值設(shè)置為1,指示W(wǎng)3SVC執(zhí)行回收操作時生成一條事件日志記錄。</p><p> 對于那些不能以多個實例運行的應用程序,overlapped re
30、cycle回收技術(shù)可能引起問題。如果遇到這類問題,可以將配置數(shù)據(jù)屬性DissallowOverlappingRotation的值設(shè)置成True(1),關(guān)閉某個應用程序池回收操作時的進程“重疊”現(xiàn)象。另外,對于失敗的工作進程,有時我們可能不想將它拆除,仍舊保留該進程,以便檢測和尋找發(fā)生問題的根源,這時可以將配置數(shù)據(jù)屬性O(shè)rphanActionExe設(shè)置成執(zhí)行文件的名字,使得工作進程成為“孤兒”時執(zhí)行文件仍保持運行狀態(tài)。</p>
31、<p> 另一個與應用程序池有關(guān)的特性是,IIS 6.0允許將應用程序池配置成一個Web園(Web Garden)。要理解Web園的概念,可以設(shè)想這樣一種情形:假設(shè)有一個IIS 5.0服務器和三個Web網(wǎng)站,每一個Web網(wǎng)站運行著相同的應用程序,如果IIS 5.0能夠自動按照圓形循環(huán)的模式將請求依次發(fā)送給這些功能上等價、實際上分離的Web網(wǎng)站,將負載分離到三個不同的進程,就可以構(gòu)成一個小型的Web農(nóng)場(Web Farm)
32、——這就是Web園。</p><p> IIS 6.0 thorough grasp and application of functional Comments</p><p> IIS 6.0 on the untold story, if you have IIS technically investment IIS 6.0 is a moving, not listening
33、to the non-topic. In view of previous versions of IIS 6.0 and the difference is so large that only difficult exhaustive article, This paper discusses why the IIS 6.0 installed. Architecture as well as the difference betw
34、een architecture and bring new services, Then an article under IIS 6.0 on the new features -- some of which you may have never heard, Another tacit approval of the allocation of</p><p> 1.installed IIS 6.0
35、</p><p> Speaking from the basics right first. IIS 6.0 on Windows Server 2003 server includes among four versions : Data Center Edition, Enterprise Edition, Standard Edition, Web Edition. In addition, the m
36、ost common way to answer a question : IIS 6.0 IIS 6.0 on Windows XP,2000 not operate their own encoding. Installed Windows 2003, we can immediately see the distinguished feature of Windows 2003/IIS 6.0. One of the key ch
37、anges is that, in addition to Windows 2003 Web Edition, Windows 2003 version of the</p><p> Choose "Add or delete" role "server" can be seen in a series of guides can be configured serve
38、r role which include "application servers (IIS, ASP)" option, as illustrated in figure 2. After clicking on the option selected "next step" NET provides a guide to whether or not to install Microsoft
39、FrontPage server extension and option. We can see that Microsoft used in a new type of "always seek the views of users before installing any components" IIS installation strategy For Microsoft, this is a ra<
40、/p><p> Use the Control Panel "Add / remove Windows components" function, but also flexible. Guide in choosing "application servers" and then click on "detailed information". The
41、guide shows a series of components list which include "Internet Information Service (IIS)" option. Some choice before the "Add / remove Windows components" failed to provide guides, Table 1 summarizes
42、 the comparison of the main components of IIS 6.0 and IIS 5.0. IIS 6.0 installed from here. Finally the device may only support s</p><p> Table 1 than in IIS 6.0 and IIS 5.0 </p><p> In ad
43、dition, IIS 5.0 IISHelp there is something wrong with handling virtual catalog page. ASP pages to the wrong address these means. If you had to use customization (or modified) to help document handling error page. IIS 6.0
44、 on the website must create its own list. Further analysis of the sub-components of IIS 6.0 list can be found : IIS 5.0 and IIS 4.0, which originally acquiescence in the installation of Internet Service Management (ISM)
45、has disappeared. However, if you click the "Web service</p><p> Finally a way to install IIS 6.0 installation is unmanned. And before, it is still only a tool and acquiescence can be installed to other
46、 Web Driver (rather than system actuators) installation method. Still largely unattended installation of Windows 2003 and Windows 2000 server, Sysocmgr been used in the installation and implementation of a response docum
47、ent. Of course, the need for a new characteristic parameter choice, the details in this regard, in Windows 2003 Release Candidate 2 (RC2) to fi</p><p> If IIS 5.0 or IIS 4.0 will upgrade to Windows Server 2
48、003. IIS 6.0 will be installed as automatic failover. In other words, if the installation of the upgrade, IIS 6.0 acquiescence is banned, except under the following circumstances :</p><p> (1). Appropri pre
49、vious IIS server has been installed on IIS Lockdown tool.</p><p> (2). Key elements exist registered HKEY_LOCAL_MACHINE\SYSTEM\CurrentC ontrolSet\Services\W3SVC\RetainW3SVCStat us, and it contains an arbitr
50、ary registration key. For example, you can establish a bond EnableIIS6 known, it set the DWORD value for the type 1 .</p><p> (3).Escalation in the installation of unattended, [InternetServer] part of the r
51、esponse document exists DisableWebServi ceOnUpgrade = True/False entries.</p><p> 2.the support services</p><p> IIS 6.0 has been released since, it has some new features, and became the focus
52、 of people's attention. become the focus of everyone's attention to the stars, but some other Internet services, although not often talked about. equally worthy of attention, one of which was the POP3 and POP3 se
53、rvices for the management of Web services. We have no idea why Microsoft is not "application server" POP3 services components included in the list. But after following SMTP (SMTP POP3 services accompanying ins&
54、lt;/p><p> Unified Description, Discovery and Integration protocol (Universal Description, Discovery, and Integration. that UDDI) service is also provided by a new Windows 2003 functional, it is also the IIS.
55、But acquiescence is not installed (Note that Windows 2003 Web Edition can not be installed UDDI). UDDI is an industry standard (that is, not Microsoft's invention). IIS server through the Web advertisement is publish
56、ed here -- "advertisement" and the meaning of the word daily The advertisement, It is </p><p> Finally, the support services are important background intelligent transmission services. Background
57、Intelligent Transfer Service or that BI TS. BITS is a background file transfer mechanism and queue manager, also known as cutting expenditure transmission services. BITS control document request, reducing bandwidth consu
58、mption and improve the end user experience. IIS Web server against opening BITS can guarantee the quality of service, if not BITS. When downloading a 500 MB 100 simultaneous docum</p><p> 3. New kernel</
59、p><p> From the system structure, IIS 5.0 and IIS 4.0 is the same : They are issued in user mode of operation of Web applications, Inetinfo process or operation within a System account. Inetinfo IWAM user to p
60、rocess or operation. Although the heavier load, and there are also quite remarkable performance IIS 5.0; But from IIS 6.0, We should change the structure of the bottom of the IIS. To not only be able to easily support 1,
61、000 IIS Web. Moreover, the website can support 10,000 or more, and also to enh</p><p> Another re-building to promote Microsoft IIS core reason is that Microsoft (and other companies) understand that Web se
62、rver performance and reliability problems are mostly due to the poor quality of the resulting Web application. IIS 5.0 Out of the pool through the buffer zone Process containers to reduce such problems. In IIS 5.0, in th
63、e Out of the pool operation Process Application collapse, normally does not affect IIS itself, but because the application process in Inetinfo operation However,</p><p><b> ■ W3SVC</b></p>
64、<p> W3SVC IIS 6.0 system is perhaps the most noteworthy components, but this does not mean that it does not matter. W3SVC task is the creation and distribution of data installed surveillance thread. Working thre
65、ad running Web applications. In IIS 5.0, IIS 6.0 and IIS W3SVC components is the closest management services Inetinfo is part of the IIS management services; Therefore, if Inetinfo problems. IIS management services will
66、be problems. but this time no longer restart the IIS management services </p><p> ■ http.sys</p><p> IIS 6.0 system design of the most significant changes is the inclusion of http.sys driver.
67、http.sys Driver's mandate is to deal with the HTTP request, but it is implemented in kernel mode operation. Do not belittle this change, which will deal with IIS 5.0 HTTP request from the task. IIS 4.0 IIS 6.0 of the
68、 kernel to user mode change Huai 鶬 IS server model marks the birth of chaos. </p><p> Win 2K and NT 4.0, the user mode IIS operation. Applications run in user mode of communication is not directly related t
69、o hardware, they are transferred directly to the standards process. These standards process or data into kernel mode components (such as network interface card driver, graphics subsystems). Calling kernel mode components
70、 or functions, thereby completing the preservation of documents, set up IP addresses. HTML document will be sent to the type of network tasks. </p><p> Conversion between the user mode and kernel mode is a
71、great operating expenses. First, the kernel mode TCP stack from the server to the HTTP request into the mode of transmission to users Wins ock, Winsock request to be passed to IIS. From kernel to user mode switching mode
72、 quickly, but the process is inevitable to bring an instant delay. When the load is large, such a delayed continuous accumulation, a result of this change is essential, Therefore, managers will not be able to optimize th
73、e proc</p><p> 4.Comments application pool </p><p> Now look at the application pool some of the problems. Application pools "Attributes" dialog box with four pages -- recovery, perf
74、ormance, operation, marking. In these pages option, the most striking is probably the "recovery" pages. management can use the option-page recovery process. In the process isolation mode, IIS can be configured
75、to periodically re-start the application process ponds. better management of those mistakes in the process. This will ensure the normal operation of the pool of</p><p> W3SVC under "Operation" pag
76、e option to determine whether the application pool normal operation, including : Ping process at the time, the time by seconds, 30 seconds default values; start time limits (in the process must be started within a specif
77、ied period of time); closing time constraints (the process to be closed within the specified time); whether to activate rapid failure protection (if in the process designated for a specific period of time a certain numbe
78、r of failures occurred, Applicati</p><p> Acquiescence circumstances, a pool recovery IIS 6.0, It will use a technology called overlapped sure that the recovery. In this recovery model, the failure of the p
79、rocess will maintain operations and the creation of a new process. IIS 6.0 new cases at the request of transmission to the new process, but the process does not remove the old, The old process of dealing with it until th
80、e queue the request, or face overtime wrong. During this period, the TCP will not be lost, because the effectiveness</p><p> For those who can operate in a number of application examples, overlapped sure th
81、at recovery technology might lead to problems. If encountered such problems, Configuration data attribute values can be established DissallowOverlappingRotation Purchase% True (1), the closure of a recycling operation in
82、 the process of application pools "overlapping" phenomenon. Moreover, the failure of the process, and sometimes, we may not want to tear it down, be retained in the process, Detection and happened to</p>
83、<p> Another characteristic is the application pool, IIS 6.0 allows a Web application pool configured Park (Web Garden). Web garden concept to understand, such a situation could be envisaged : Suppose a three Web
84、servers and IIS 5.0. Each Web application with the same operating procedures, If IIS 5.0 can be automatically followed by a request in accordance with the circular will be sent to the model cycle of these functional equi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論