Sun Java System Application Server 9.1 高可用性管理指南

Procedure配置 Microsoft IIS 以使用負載平衡外掛程式

  1. 開啟網際網路服務管理程式。

  2. 選取您要為之啟用外掛程式的網站。

    此網站通常命名為「預設網站」。

  3. 在網站上按一下滑鼠右鍵,選取 [特性] 以開啟 [特性] 筆記本。

  4. 依循以下步驟,增加新的 ISAPI 篩選器︰

    1. 開啟 [ISAPI 篩選器] 標籤。

    2. 按一下 [新增]。

    3. 在 [篩選器名稱] 欄位中,輸入 Application Server

    4. 在 [可執行] 欄位中,鍵入 C:\Inetpub\wwwroot\sun-passthrough\sun-passthrough.dll

    5. 按一下 [確定],關閉 [特性] 筆記本。

  5. 建立並配置新的虛擬目錄:

    1. 在預設網站上按一下滑鼠右鍵,選取 [新建],然後選取 [虛擬目錄]。

      [虛擬目錄建立精靈] 將開啟。

    2. 在 [別名] 欄位中,鍵入 sun-passthrough

    3. 在 [目錄] 欄位中,鍵入 C:\Inetpub\wwwroot\sun-passthrough

    4. 核取 [執行許可權] 核取方塊。

      使與許可權相關的所有其他核取方塊保持未核取狀態。

    5. 按一下 [完成]。

  6. sun-passthrough.dll 檔案的路徑、Application Server as-install/bin 和 Application Server as-install/lib 增加至系統的 PATH 環境變數中。

  7. 對於 IIS 6.0 使用者,請依下列步驟配置負載平衡器網頁服務延伸,以在 IIS 6 中執行:

    1. 在 IIS 管理程式中展開本機電腦,並按一下 [網頁服務延伸模組]。

    2. 在 [工作] 窗格中,選取 [新增網頁服務延伸]。

    3. 輸入 Sun-Passthrough 作為延伸名稱,並按一下 [新增]。

    4. 將路徑 C:\Inetpub\wwwroot\sun-passthrough 鍵入到 sun-passthrough.dll

    5. 按一下 [確定]。

    6. 選取 [設定延伸狀態成允許]。

  8. 對於 IIS 6.0 使用者,建立檔案 C:\inetput\wwwroot\sun-passthrough\lb.log,並將 NTFS 寫入及修改權限給予檔案上的群組 IIS_WPG

    IIS 6.0 以工作者處理序隔離模式執行,因此它會以群組 IIS_WPG 的安全性權限執行 IIS 伺服器。

  9. 所有的 IIS 使用者請重新啟動機器。

  10. 確認 Web 伺服器、負載平衡器外掛程式和 Application Server 是否正常作業。

    在 Web 瀏覽器中鍵入以下 URL,以存取 Web 應用程式環境根目錄︰http://web-server-name/web-application,其中 web-server-name 為 Web 伺服器的主機名稱或 IP 位址,而 web-application 為在 C:\Inetpub\wwwroot\sun-passthrough\sun-passthrough.properties 檔案中列出的環境根目錄。


    提示 –

    ISAPI 篩選器狀態應為綠色。若要檢查篩選器狀態,請存取網站的 [特性] 筆記本,並按一下 [ISAPI 篩選器] 標籤。若狀態不是綠色,請試著傳送任意 HTTP 請求到 IIS HTTP 連接埠。即使請求失敗也無妨。重新檢查 ISAPI 篩選器狀態。