Sun Java System Web Proxy Server 4.0.8 管理指南

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" 按钮以应用更改。