IIS健全應用程序池設置(2)_動易Cms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      應用程序池”文件夾。
    1. 右擊適當的應用程序池,然后單擊“屬性”。出現應用程序池的屬性對話框。
    2. 單擊“性能”選項卡,然后設置適當的應用程序池設置。
    3. 應用程序池“屬性”對話框的“性能”選項卡

      網絡園

      “網絡園”是等效于 webGardencpuMask ASP.NET 進程模型設置的應用程序池設置。若要啟用“網絡園”,請將“輔助進程的最大數目”設置為高于 1 的值。該值還為應用程序池確定最大進程數。

      因為網絡園支持使用多個進程,所以,每一進程在應用程序狀態、進程內會話狀態、緩存和靜態數據方面都有其自己的副本。網絡園不應用于所有應用程序,尤其在這些應用程序需要維護狀態的情況下。在決定網絡園模式是否適用前,一定要檢查應用程序的性能。

      在使用網絡園時,理解會話狀態和循環工作的方式是十分重要的。考慮其他應用程序池設置影響應用程序的方式也是十分重要的。

      使用輔助進程隔離模式的網絡園中的會話狀態

      在使用會話狀態時,請注重,輔助進程隔離模式不支持將請求傳送回引起請求返回的進程。當一個應用程序運行在處于 ASP 會話狀態或應用程序狀態的網絡園中時,該應用程序需要將其請求發送回發起的進程。在使用 IIS 6.0 應用程序池時,要確保應用程序讓一個連接總保持為打開狀態,以便其請求被發送回適當的進程。假如此連接沒有保持為打開狀態,則請求將被發送到為網絡園提供服務的下一可用的輔助進程。

      使用輔助進程隔離模式的網絡園中的循環

      循環是一種用于應用程序的負載平衡方法。在每個請求到達時,它會自動被發送到下一可用進程。例如,假如網絡園具有 4 個進程,則請求被發送到進程 0、1、2 和 3,并依照這一順序發送。然后為其他請求重復該循環。

      使用輔助進程隔離模式的網絡園中的應用程序池參數

      某些應用程序池設置具有特定于網絡園的行為。下表總結了這些行為。

          應用程序池設置 行為
          AppPoolQueueLength 此參數的值不受影響。但是,請求是通過在所有為網絡園提供服務的輔助進程上循環而分發的。
          DisallowOverlappingRotation 網絡園中沒有行為更改。
          DisallowRotationOnConfigChange 網絡園中沒有行為更改。
          IdleTimeout 為每一進程獨立計算,這樣各進程的超時可以彼此獨立。根據所選擇的路由算法,將自動配置要加載的進程的數目。
          LoadBalancerCapabilities 網絡園中沒有行為更改。
          OrphanAction 網絡園中沒有行為更改。
          OrphanWorkerProcess

          查看更多 動易Cms教程  動易Cms模板

          來源:模板無憂//所屬分類:動易Cms教程/更新時間:2007-01-29
          相關動易Cms教程