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


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_action
文件名:tjpx_action.html