管理代理操作

您可以创建新的代理操作,也可以管理现有的代理操作。代理服务器操作是代理虚拟主机接收到 HTTP 请求或 HTTP 响应时执行的事件。代理服务器操作的一些示例包括:高速缓存操作、重写操作、压缩操作、头修改操作和路由操作。

开始之前

除非代理操作与代理规则表达式相关联,否则该操作不可执行。仅当代理规则表达式与代理虚拟主机相关联时才对它进行求值。 可以在没有代理规则表达式或代理虚拟主机的情况下创建或管理代理操作,但是不能在这两者都不存在的情况下使用代理操作。

关于此任务

代理操作是与代理规则表达式相关联的。如果代理规则表达式求值为 true,那么将执行代理规则表达式配置中指定的所有代理操作。完成这些步骤以创建代理服务器的新代理操作或管理现有代理操作。

过程

  1. 在管理控制台中,选择服务器 > 服务器类型 > WebSphere 代理服务器 > proxy_server_name > 代理操作
  2. 可选: 管理现有代理操作配置。
    1. 如果要查看或修改现有代理操作的设置,请单击 proxy_action_name。如果已对代理操作配置进行更改,请单击确定以保存更改。
    2. 单击删除以移除已选择的现有代理操作。
  3. 如果要创建高速缓存代理操作,请单击新建高速缓存操作
    1. 在“操作名称”字段中输入代理操作的名称。 将“操作名称”用作此代理操作配置的唯一标识。操作名称在单元中必须唯一,并且不能包含任何以下字符:# \ / , : ; " * ? < > | = + & % '。
    2. 选中启用高速缓存复选框以启用高速缓存。
    3. 缺省到期字段输入值(以秒计)。 “缺省到期”字段指定高速缓存的响应到期之前的时间长度(以秒计)。
    4. 最近修改时间因子输入值(以秒计)。 “上次修改时间因子”字段指定一个时间长度,这是响应未包含显式的 HTTP 到期时间头时,对该响应进行高速缓存之前经过的时间。
    5. 单击确定以保存代理操作配置。
  4. 如果要创建压缩操作,请单击新建 HTTP 请求压缩操作以便为请求创建操作,或者单击新建 HTTP 响应压缩操作以便为响应创建操作。
    1. 操作名称字段中输入代理操作的名称。 将“操作名称”用作此代理操作配置的唯一标识。操作名称在单元中必须唯一,并且不能包含任何以下字符:# \ / , : ; " * ? < > | = + & % '。
    2. 从“压缩类型”菜单中选择适当的压缩类型。
    3. 选择应该对其执行压缩的内容类型。 您可以选择多种要进行压缩的内容类型。单击新建以向列表添加新的内容类型。如果要移除列表中的内容类型,请选择要移除的内容类型,然后单击删除
    4. 单击确定以保存代理操作配置。
  5. 如果要创建头操作,请单击新建 HTTP 请求头操作以便为请求创建操作,或者单击新建 HTTP 响应头操作以便为响应创建操作。
    1. 操作名称字段中输入代理操作的名称。 将“操作名称”用作此代理操作配置的唯一标识。操作名称在单元中必须唯一,并且不能包含任何以下字符:# \ / , : ; " * ? < > | = + & % '。
    2. 头名称字段中输入要修改的 HTTP 头的名称。
    3. 头修改操作菜单中选择适当的操作。 可用的头修改操作包括:
      • 设置
      • 追加
      • 编辑
      • 移除
    4. 头值字段中输入要用于头修改操作的值。
    5. 头值表达式字段中输入要对“头值”执行的表达式。 “头值表达式”求值后,如果该求值返回匹配项,那么修改操作将执行。
    6. 如果您正在创建 HTTP 请求头操作,请为所要执行的头修改操作选择适当的方法。 可以选择多个方法。单击新建可以将新方法添加到列表中。如果要移除列表中的方法,请选择要移除的方法,然后单击删除
    7. 如果您正在创建 HTTP 响应头操作,请为所要执行的头修改操作选择适当的状态码。 可以选择要包含的多个状态码。单击新建以向列表添加新的状态码。如果要移除列表中的状态码,请选择要移除的状态码,然后单击删除
    8. 单击确定以保存代理操作配置。
  6. 如果要创建重写操作代理操作,请单击新建重写操作
    1. 操作名称字段中输入代理操作的名称。 将“操作名称”用作此代理操作配置的唯一标识。操作名称在单元中必须唯一,并且不能包含任何以下字符:# \ / , : ; " * ? < > | = + & % '。
    2. 从“重写操作类型”菜单中选择要执行的重写操作的类型。 可以使用此类代理操作来重写以下元素:
      • 绝对 URL 响应
      • 重定向位置头
      • 重定向状态码
      • 相对 URL 响应
      • 设置 Cookie 域
      • 设置 Cookie 路径
    3. 源模式字段中输入要重写的主题 URL 模式。
    4. 目标模式字段中输入重写后生成的 URL 模式。
    5. 可选: 选择启用被动重写以延迟重写 URI,直到客户机发送该 URI 的后续请求为止。
    6. 可选: cookie 名称字段中,输入要对其重写域或路径的 cookie 的名称。 此字段只对 Set-Cookie 类型的重写操作有效。
    7. 可选: 限制 URL 模式字段中,指定要在响应消息中重写的 URL 模式的约束。 限制 URL 模式可以防止代理服务器重写特定页面的响应消息中的所有 URL 模式。此字段只对绝对 URL 响应操作类型或相对 URL 响应操作类型有效。
    8. 可选: 限制 cookie 域字段中,指定关于限制只对一组指定的域重写 cookie 域的约束。 如果未指定任何域,那么将重写所有域。 此字段只对 Set-Cookie 类型的重写操作有效。
    9. 可选: 限制 Cookie 路径字段中指定约束,以便只对指定的一组路径执行 Cookie 路径重写操作。 如果未指定任何路径,那么重写所有路径。 此字段只对 Set-Cookie 类型的重写操作有效。
    10. 单击确定以保存代理操作配置。
  7. 如果要创建路由代理操作,请单击以下其中一项:新建应用程序服务器路由新建通用服务器集群路由新建故障路由新建重定向路由新建本地路由
    1. 操作名称字段中输入代理操作的名称。 将“操作名称”用作此代理操作配置的唯一标识。操作名称在单元中必须唯一,并且不能包含任何以下字符:# \ / , : ; " * ? < > | = + & % '。
    2. 如果正在创建新的应用程序服务器路由,请执行下列附加步骤:
      1. 开始时间字段中输入此路由规则的开始时间。如果使用 12 小时制指定开始时间,请单击上午下午。 如果使用 24 小时制指定开始时间,请单击 24 小时
      2. 结束时间字段中输入此路由规则的结束时间。如果以 12 小时时钟格式指定结束时间,请单击 AMPM。 如果使用 24 小时制指定结束时间,请单击 24 小时
      3. 在“操作”菜单中选择包括排除,以指定正在配置的规则的类型。
      4. 从“可用的应用程序服务器”菜单中选择将遵循此规则的应用程序服务器。
      5. 单击 >
      6. 如果要移除“启用的应用程序服务器”菜单中的应用程序服务器,请在“启用的应用程序服务器”菜单中选择该服务器,然后单击 <
    3. 如果正在创建新的通用服务器集群路由,请执行下列附加步骤:
      1. 通用服务器集群名称菜单中选择将遵循此规则的通用服务器集群。
      2. 对于亲缘关系类型,请选择主动亲缘关系被动亲缘关系
      3. 如果您选择了“主动亲缘关系”,请在缺省到期时间字段中输入到期时间(以秒计)。
      4. 如果您选择了“被动亲缘关系”,请在 Cookie 名称字段中输入由代理服务器用于管理亲缘关系的 Cookie 的名称。
      5. 如果选择了“被动亲缘关系”,请选择此 cookie 将用于对其管理亲缘关系的通用服务器映射。如果需要创建任何其他映射,请单击新建。如果需要移除现有的 cookie 映射,请选择相应的映射,然后单击删除
      6. 单击新建时间映射
      7. 开始时间字段中输入此路由规则的开始时间。如果此规则可以在任何时间应用,请选择 24 小时
      8. 结束时间字段中输入此路由规则的结束时间。如果此规则可以在任何时间应用,请选择 24 小时
      9. 在“操作”菜单中选择包括排除,以指定正在配置的规则的类型。
      10. 从“可用的通用服务器集群成员”菜单中选择将遵循此规则的集群成员。
      11. 单击 >
      12. 如果要移除“启用的通用服务器集群成员”菜单中的集群成员,请在“启用的通用服务器集群成员”菜单中选择该集群成员,然后单击 <
      13. 单击确定返回以设置每日时间规则,然后继续创建通用服务器集群路由配置。
    4. 如果正在创建故障路由,请遵循此额外的步骤:在失败状态码字段中,输入必须用来指示请求未成功的状态码。
    5. 如果正在创建重定向路由,请遵循此额外的步骤:在重定向 URL 字段中,输入必须用来重定向入站请求的 URL。
    6. 如果正在创建本地路由,请遵循此额外的步骤:确认静态文件文档根是否正确。如果所列示的值不是您要的文档根,请单击编辑。请参阅管理代理虚拟主机,以获取有关更改静态文件文档根的更多信息。
  8. 单击确定以完成创建代理操作规则。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_action
文件名:tjpx_action.html