Sun Java System Web Server 7.0 管理员指南

Procedure修改反向代理参数

  1. 单击“配置”选项卡并选择相应的配置。

  2. 单击“虚拟服务器”选项卡并选择虚拟服务器。

  3. 单击“内容处理”>“反向代理”选项卡。

  4. 单击 "URI"

    您可以编辑以下参数:

    • URI-反向代理 URI。

    • 服务器 URL-逗号分隔的远程服务器 URL。如果提供了多个值,则服务器将在指定的服务器之间分发负载。

    • 粘性 Cookie-Cookie 名,在响应中出现 Cookie 后,将导致后续请求始终发送到相应的原始服务器。

    • 粘性 URI 参数-用于检查路由信息的 URI 参数的名称。如果 URI 参数出现在请求 URI 中,且其值中包含冒号 ":" 并后接路由 ID,则请求将始终发送到由该路由 ID 标识的原始服务器中。

    • 路由标头-用于将路由 ID 传送到原始服务器的 HTTP 请求标头的名称。

    • 路由 Cookie-服务器在响应中遇到“粘性 Cookie”时所生成的 Cookie 名。“路由 Cookie”存储使服务器可以将后续请求返回到同一原始服务器的路由 ID。


    注 –

    使用 CLI

    1. 调用 create-reverse-proxy 命令。


    wadm> create-reverse-proxy --user=admin --password-file=admin.pwd 
    --host=serverhost --port=8989 --config=test --vs=test --uri-prefix=// 
    --server=http://rick.india.sun.com:8080

    请参见 CLI 参考 create-reverse-proxy(1)

    2. 修改 obj.conf 文件。


    NameTrans fn="map" from="/" name="reverse-proxy-/" to="http:/"
    ...
    <Object name="reverse-proxy-/">
    Route fn="set-origin-server" server="http://rick.india.sun.com:8080"
    </Object>
    
    <Object ppath="http:*">
    Service fn="proxy-retrieve" method="*"
    </Object>

    要重定向到安全站点,请遵循相同的步骤,并为 --server 选项提供 https 地址。