設定 IIS 應用程式池 (Windows)

IIS 應用程式池包括所有安裝在您網站上的 web 應用程式。如果您的服務供應商為您的網站分配了一個專用的 IIS 應用程式池,您可隔離您網站使用的 web 應用程式與託管網站於同一伺服器上的其他託管使用者使用的 web 應用程式。因為每個應用程式池單獨運行,一個應用程式池中的錯誤不會影響到其他應用程式池中的應用程式。

您一旦打開應用程式池,網站上所有的 web 應用程式都將使用該池。

若要啟用您網站的專用 IIS 應用程式池:

  1. 請轉到 網站與域名 標籤 > 您網站的專用 IIS 應用程式池
  2. 按一下 啟用
  3. 指定允許 IIS 應用程式池的服務請求的工作進程的最大數量,以及關機前工作進程保持閒置的時間段(以分鐘為單位)。
  4. 若要限制 IIS 應用程式池可使用的 CPU 資源量,清除 無限制 核取方塊,並在 最大 CPU 使用率 (%) 欄位中提供數值(百分比), 選擇當工作進程超過配置的最大 CPU 使用量時 IIS 執行的操作,並指定監控一個應用程式池上的 CPU 使用量的重設時段。當過了指定時間間隔(分鐘)時,IIS 會為日誌記錄和間隔設限重設 CPU 計時器。
  5. 根據時間或資源消耗選擇所需的回收選項,以定期回收該 IIS 應用程式池,避免可能導致應用程式崩潰、掛起或記憶體洩漏的不穩定狀態。
  6. 點按 確定

若要停止在應用程式池裡運行的所有應用程式:

  1. 請轉到 網站與域名 標籤 > 您網站的專用 IIS 應用程式池
  2. 按一下 停止

若要啟動應用程式池中的所有應用程式:

  1. 請轉到 網站與域名 標籤 > 您網站的專用 IIS 應用程式池
  2. 按一下啟動

如果您運行的應用程式有記憶體漏洞或在長時間工作後變得不穩定,您可能需要不時地重啟這些應用程式。

若要重啟在應用程式池中運行的所有應用程式:

  1. 請轉到 網站與域名 標籤 > 您網站的專用 IIS 應用程式池
  2. 按一下 回收

若要關閉您網站的專用 IIS 應用程式池:

  1. 請轉到 網站與域名 標籤 > 您網站的專用 IIS 應用程式池
  2. 按一下 關閉