2010-06-29 105 views

回答

1

搜索一點點,你問問題之前..

當您在工作進程隔離模式IIS,也可以分開不同的Web應用程序和網站進入被稱爲應用程序池羣。應用程序池是由工作進程或一組工作進程提供的一組一個或多個URL。任何Web目錄或虛擬目錄都可以分配給應用程序池。

應用程序池中的每個應用程序共享相同的工作進程。因爲每個工作進程都作爲工作進程可執行文件W3wp.exe的單獨實例運行,所以服務於一個應用程序池的工作進程與爲其他服務進程提供服務的工作進程分開。每個單獨的工作進程都提供了一個進程邊界,以便在將應用程序分配給一個應用程序池時,其他應用程序池中的問題不會影響應用程序。這確保瞭如果工作進程失敗,它不會影響在其他應用程序池中運行的應用程序。

+0

感謝您的回覆......我在這個主題上做了一點搜索先生,但有點困惑...... – 2010-06-29 06:16:19

+0

您關於應用程序池是一個或多個URL的聲明並不完全正確,應用程序池是一個工作進程/線程。您可以將一個或多個SITES分配給一個應用程序池(網站沒有URL)。 但這可能是一個風險。有時,應用程序會導致池崩潰,導致該池中的所有站點都不可用(例如發生在應用程序的stackoverflow上)。 – Gertjan 2010-06-29 06:25:11