Windows2003:IIS 6.0工作進程隔離模式
來源:程序員人生 發布時間:2014-02-28 18:22:21 閱讀次數:3892次
當配置為在工作進程隔離模式下執行時,所有的應用程序代碼都在隔離環境中運行。這種設計消除了一些現有的瓶頸。工作進程隔離模式允許管理員將任何內容(從單個 Web 應用程序到多個站點)隔離到獨立的工作進程中。
Windows 2003同時支持兩種工作模式,默認為ISS 6.0工作進程隔離模式。工作進程隔離模式防止一個應用程序或站點停止了而影響另一個應用程序或站點,大大增強了IIS的可靠性。那么如何設置兩種工作模式呢?
啟動IIS管理器,右擊網站,選擇“屬性”,打開屬性對話框。在IIS 6.0工作進程隔離模式下,所有的應用程序代碼都在隔離環境中運行,它們是如何進行隔離的呢?Windows 2003新增了應用程序池,工作進程隔離模式允許客戶創建多個應用程序池,每個應用程序池都可以有不同的配置。因為這些應用程序池直接從內核(而非WWW服務)接收它們的請求,所以性能和可靠性得到了增強。要隔離運行在同一臺計算機上但屬于不同網站的Web應用程序,需要為每個網站創建單獨的應用程序池。
打開IIS屬性對話框
那么,什么是應用程序池呢?這是微軟的一個全新概念:應用程序池是將一個或多個應用程序鏈接到一個或多個工作進程集合的配置。因為應用程序池中的應用程序與其他應用程序被工作進程邊界分隔,所以某個應用程序池中的應用程序不會受到其他應用程序池中應用程序所產生的問題的影響。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈