Sun Java System Web Proxy Server 4.0.4 管理指南

Procedure配置 HTTP 請求負載平衡

  1. 存取 Server Manager,然後按一下 [Routing] 標籤。

  2. 按一下 [Configure HTTP Request Load Balancing] 連結。

    此時會顯示 [Configure HTTP Request Load Balancing] 頁面。

  3. 從下拉式清單中選取資源,或按一下 [Regular Expression] 按鈕,鍵入常規表示式,然後按一下 [OK]。

  4. 在 [Server] 欄位中指定原始伺服器的 URL。如果指定多個伺服器參數,則 Proxy Server 會將負載分散於指定的原始伺服器之間。

  5. 在 [Sticky Cookie] 欄位中指定 cookie 的名稱,當其出現在回應中時,將導致隨後的請求固定使用此原始伺服器。預設值是 JSESSIONID

  6. 在 [Sticky Parameter] 欄位中,指定用於檢查路由資訊的 URI 參數名稱。如果此 URI 參數出現在請求 URI 中,且值含有一個冒號後面跟著路由 ID,則請求會「居留」於此路由 ID 所識別的原始伺服器。預設值是 jsessionid。

  7. 在 [Route Header] 欄位中,指定將路由 ID 傳達給原始伺服器時所用的 HTTP 請求標頭名稱。預設值是 proxy-jroute

  8. 在 [Route Cookie] 欄位中,指定當 Proxy Server 在回應中遇到居留式 cookie 時所會產生的 cookie 名稱。

    預設值是 JROUTE

  9. 設定 [Rewrite Host] 選項,指出是否重寫 Host HTTP 請求標頭以符合伺服器參數所指定的主機。

  10. 設定 [Rewrite Location] 選項,指出是否重寫符合伺服器參數的 Location HTTP 回應標頭。

  11. 設定 [Rewrite Content Location] 選項,指出是否重寫符合伺服器參數的 Content-location HTTP 回應標頭。

  12. 指出是否重寫符合伺服器參數的 headername HTTP 回應標頭,其中 headername 是使用者定義的標頭名稱。在 [Headername] 欄位中指定標頭名稱。

  13. 按一下 [OK]。

  14. 按一下 [Restart Required]。

    此時會顯示 [Apply Changes] 頁面。

  15. 按一下 [Restart Proxy Server] 按鈕以套用變更。