新聞中心
問(wèn): IIS 6.0 具有一個(gè)名為 Web 園的新功能,有了它,可以將應(yīng)用程序池配置為使用多個(gè)工作進(jìn)程。IIS 何時(shí)創(chuàng)建額外的工作進(jìn)程?在我們實(shí)施 Web 園之前,我們應(yīng)該了解哪些知識(shí)?

答:在您創(chuàng)建應(yīng)用程序池時(shí),就會(huì)通知 IIS 6 創(chuàng)建一個(gè)工作進(jìn)程,以傳送指派給該應(yīng)用程序池的 Web 站點(diǎn)、文件和文件夾的內(nèi)容。您可以將應(yīng)用程序池配置為啟動(dòng)多個(gè),而非一個(gè)工作進(jìn)程,這樣可以提高可擴(kuò)展性。這個(gè)功能的名為 Web 園,是小型的“Web 農(nóng)場(chǎng)”。您無(wú)需使用多臺(tái)計(jì)算機(jī)來(lái)傳送相同的內(nèi)容(Web 農(nóng)場(chǎng)),而是可以使用一臺(tái)計(jì)算機(jī)中的多個(gè)進(jìn)程來(lái)傳送相同的內(nèi)容。
在將 IIS 6 應(yīng)用程序配置為 Web 園時(shí),您只需在“應(yīng)用程序池屬性”的“性能”選項(xiàng)卡的“最大工作進(jìn)程數(shù)”框中,設(shè)置一個(gè)大于 1 的工作進(jìn)程數(shù)。如果這個(gè)值大于 1,每個(gè)請(qǐng)求都將啟動(dòng)一個(gè)新的工作進(jìn)程實(shí)例,可啟動(dòng)的最多進(jìn)程數(shù)為您所指定的最大工作進(jìn)程數(shù)。后續(xù)的請(qǐng)求將以循環(huán)的方式發(fā)送至工作進(jìn)程。
Web 園在您的應(yīng)用程序資源有限的情況下非常有用。例如,如果您到數(shù)據(jù)庫(kù)的連接很慢,那么您可以使用多個(gè)工作進(jìn)程來(lái)增加用戶吞吐量,從而增加到數(shù)據(jù)庫(kù)的連接數(shù)。
盡管在有些情況下使用 Web 園的用處非常大,但是要注意,每個(gè)工作進(jìn)程的會(huì)話信息都是唯一的。由于請(qǐng)求以循環(huán)的方式路由到應(yīng)用程序池工作進(jìn)程,因此 Web 園對(duì)于會(huì)話信息存儲(chǔ)在進(jìn)程中的應(yīng)用程序作用可能不大。
在少數(shù)情況下,讓多個(gè)工作進(jìn)程運(yùn)行同一個(gè)應(yīng)用程序會(huì)造成資源競(jìng)爭(zhēng)。例如,如果所有工作進(jìn)程都試圖將信息記錄到日志文件中,或是使用那些不是專用于多個(gè)并發(fā)訪問(wèn)的資源,那么可能出現(xiàn)資源競(jìng)爭(zhēng)問(wèn)題。
如果不存在這些問(wèn)題,那么 Web 園可能正是您所需的功能之一,而且其作用會(huì)非常大。
新聞標(biāo)題:Win2003里面地web園特性詳細(xì)解說(shuō)
本文鏈接:http://m.fisionsoft.com.cn/article/dpeddhd.html


咨詢
建站咨詢
