欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

徹底掌握IIS6.0功能及應(yīng)用詳解圖文教程二第4/4頁

 更新時(shí)間:2007年03月16日 00:00:00   作者:  

七、異步CGI處理

  IIS 5.0和IIS 4.0以同步方式運(yùn)行CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)進(jìn)程,這實(shí)際上意味著每次只有一個(gè)線程能夠訪問一個(gè)CGI進(jìn)程,所以IIS 5.0和IIS 4.0對(duì)CGI支持的可伸縮性不佳。IIS 6.0能夠異步運(yùn)行CGI進(jìn)程,所以如果一個(gè)線程調(diào)用了一個(gè)CGI應(yīng)用程序,它不必再等待CGI進(jìn)程處理完畢和返回信息。異步CGI改善了IIS服務(wù)器運(yùn)行CGI Web應(yīng)用程序的性能,使得IIS能夠運(yùn)行更多執(zhí)行關(guān)鍵任務(wù)的基于CGI的應(yīng)用程序。

  當(dāng)Web服務(wù)器接收到包含CGI程序名和程序所需參數(shù)的URL時(shí),CGI程序開始執(zhí)行。如果將CGI程序編譯為可執(zhí)行 (.exe)文件,則必須提供包含程序執(zhí)行權(quán)限的目錄,以便用戶可以運(yùn)行程序。如果CGI程序以腳本形式(例如Perl腳本)編寫,則既可為目錄提供執(zhí)行權(quán)限,也可為其提供腳本權(quán)限。另外,如果要使用腳本權(quán)限,必須將腳本解釋程序標(biāo)記為腳本引擎。

  必須注意的是,默認(rèn)情況下,IIS_WPG組不具備啟動(dòng)CGI進(jìn)程的權(quán)限。如果創(chuàng)建了新帳戶并將其添加到IIS_WPG組,還必須授予此帳戶兩種啟動(dòng)CGI進(jìn)程的用戶權(quán)限,即“調(diào)整進(jìn)程的內(nèi)存配額”和“替換進(jìn)程級(jí)令牌”。

  八、帶寬限制

  在IIS 5.0和IIS 4.0中,Web網(wǎng)站屬性對(duì)話框的“性能”頁允許啟用帶寬限制功能,指定允許網(wǎng)站占用的最大帶寬。不過,這個(gè)功能不一定起作用,因?yàn)镮IS 5.0和IIS 4.0不能直接操作服務(wù)器的網(wǎng)卡。

  IIS 6.0則不同,第一次啟用帶寬限制功能時(shí),Windows 2003自動(dòng)安裝QoS數(shù)據(jù)包計(jì)劃程序供IIS服務(wù)器調(diào)用。QoS數(shù)據(jù)包計(jì)劃程序使得服務(wù)器能夠控制服務(wù)質(zhì)量(即QoS),因此安裝期間Windows 2003將臨時(shí)地停止所有網(wǎng)絡(luò)服務(wù)。配置好QoS數(shù)據(jù)包計(jì)劃程序后,IIS才真正有了擔(dān)負(fù)起控制網(wǎng)站帶寬限制所需的驅(qū)動(dòng)程序——對(duì)于ISP來說,這無疑是一個(gè)好消息。允許設(shè)置的最小帶寬限制值是1024 Byte/秒。不要忘了檢查一下網(wǎng)卡是否在Windows 2003硬件兼容清單(HCL)中,因?yàn)橹挥凶钚碌木W(wǎng)卡才支持QoS功能。

  要配置QoS數(shù)據(jù)包計(jì)劃程序,首先必須創(chuàng)建一個(gè)組策略控制臺(tái)。點(diǎn)擊“開始”→“運(yùn)行”,輸入“mmc”,然后點(diǎn)擊“確定”。在控制臺(tái)窗口中,選擇菜單“文件”→“添加/刪除管理單元”,點(diǎn)擊“添加”,在“添加獨(dú)立管理單元”對(duì)話框中,選擇“組策略對(duì)象編輯器”,然后依次點(diǎn)擊“添加”、“完成”、“關(guān)閉”、“確定”?,F(xiàn)在依次擴(kuò)展控制臺(tái)中的“本
地計(jì)算機(jī)策略”、“計(jì)算機(jī)配置”、“管理模板”、“網(wǎng)絡(luò)”,顯示出“QoS數(shù)據(jù)包計(jì)劃程序”,如圖五所示。




  圖五

  啟用帶寬限制之前,請(qǐng)使用系統(tǒng)監(jiān)視器檢查“網(wǎng)絡(luò)接口”對(duì)象中的總字節(jié)數(shù)/秒或當(dāng)前帶寬計(jì)數(shù)器。如果希望比較傳入和傳出流量,請(qǐng)檢查發(fā)送的字節(jié)數(shù)/秒和接收的字節(jié)數(shù)/秒,再比較“網(wǎng)絡(luò)接口”對(duì)象的值和網(wǎng)絡(luò)連接的總帶寬。對(duì)于“正?!钡呢?fù)載,服務(wù)器使用的帶寬不應(yīng)超過其全部可用帶寬的50%。如果服務(wù)器有較大的高峰負(fù)載,請(qǐng)將正常負(fù)載保持在50%以下,剩下的帶寬可在高峰期使用。

  帶寬限制可以是針對(duì)全局WWW服務(wù)的(即對(duì)所有網(wǎng)站都有效),也可以是針對(duì)單個(gè)網(wǎng)站的。設(shè)置全局WWW服務(wù)最大帶寬不會(huì)替代已為服務(wù)器上的單個(gè)網(wǎng)站設(shè)定的最大帶寬。單個(gè)站點(diǎn)根據(jù)已設(shè)置的最大值來限制帶寬,而全局設(shè)置限制所有其他未限制帶寬的網(wǎng)站。另外,全局WWW服務(wù)帶寬限制設(shè)置不會(huì)影響FTP站點(diǎn)或FTP服務(wù)。

  九、默認(rèn)設(shè)置的變化

  在IIS 6.0中,許多配置項(xiàng)目的默認(rèn)值已經(jīng)與IIS 5.0或IIS 4.0的不同。例如,默認(rèn)的連接超時(shí)時(shí)間已經(jīng)從900秒減少到120秒,另外,EnableParentPaths設(shè)置默認(rèn)關(guān)閉。還有其他一些新的設(shè)置項(xiàng)目也會(huì)影響服務(wù)器的性能和行為,包括:

  ⑴ 如果某種文件類型沒有在MimeMap配置屬性中映射,所有對(duì)該類文件的請(qǐng)求將被拒絕。

 ?、?默認(rèn)情況下,所有工作進(jìn)程會(huì)在1740分鐘后自動(dòng)回收,回收期間會(huì)話信息可能丟失。

 ?、?運(yùn)行CGI應(yīng)用程序的用戶上下文必須是一個(gè)IIS_WPG組的成員。

 ?、?Windows 2003不安裝Collaboration Data Objects for Windows NT Server(CDONTS)。微軟建議開發(fā)者改用CDO for Windows 2000(CDOSYS)對(duì)象。

  ⑸ ASP請(qǐng)求默認(rèn)限制在204800字節(jié)之下,每一個(gè)域限制在100 KB之下。IIS 5.0和IIS 4.0沒有這方面的限制。

 ?、?默認(rèn)情況下,http.sys僅接受標(biāo)題小于16 KB的請(qǐng)求。

  本文關(guān)于IIS 6.0的介紹就到這里結(jié)束,雖然文章很長,但還是不可能做到面面俱到,例如,還沒有提及受到廣泛關(guān)注的Passport驗(yàn)證和摘要驗(yàn)證方面的改進(jìn),本文的重點(diǎn)放在一些具有突破性意義的IIS 6.0新特性以及幾種較少有人提及的功能,以此證明IIS 6.0改進(jìn)的廣泛性、深入性。從許多方面來看,IIS 6.0的風(fēng)頭甚至蓋過了Windows 2003——而且許多人認(rèn)為,IIS 6.0確實(shí)有資格占據(jù)舞臺(tái)的中央。

相關(guān)文章

最新評(píng)論