管理代理规则表达式
您可以管理代理规则表达式,以使代理操作的作用域更为细化。代理规则表达式是将被指定给代理虚拟主机的配置。
关于此任务
代理规则表达式由管理员定义的操作数和运算符组成。当对表达式的求值结果为 true 时,将执行与该代理规则表达式相关联的代理操作规则。
请完成下列步骤,以便创建新的代理规则表达式或管理现有的代理规则表达式。
过程
- 在管理控制台中,选择服务器 > 服务器类型 > WebSphere 代理服务器 > proxy_server_name > 代理虚拟主机配置 > 代理规则表达式。
- 单击新建以创建新的代理规则表达式。要管理现有代理规则表达式,请单击 rule_expression_name。
- 指定规则表达式的名称。
- 单击子表达式构建器以添加表达式。 您还可以通过手动输入表达式来创建表达式。“子表达式构建器”仅用于在创建表达式时生成部分可用选项。例如,“子表达式构建器”不允许在表达式中使用括号。如果需要使用复杂的表达式,请在字段中输入表达式,而不要使用子表达式构建器。要获取有效表达式的一些示例,请参阅代理规则表达式。要使用子表达式构建器来创建表达式,请对所要创建的每个子表达式重复这些步骤。
- 在逻辑运算符菜单中,选择逻辑运算符。 如果这是此字段中的第一个子表达式,那么在它生成之后该逻辑运算符将被移除。
- 在选择操作数菜单中,选择操作数。
- 在运算符菜单中,选择运算符。
- 在选择 <operand_name> 菜单中,选择要使用的操作数的名称。 此菜单的名称和可用选项取决于步骤 b 中指定的操作数。例如,如果在步骤 b 中选择单元,那么此菜单的名称将为选择单元并且此菜单将列示可用单元作为菜单选项。
- 单击生成子表达式,以便将新的表达式添加到“子表达式”列表中。
- 单击确定。
- 对代理规则表达式启用代理操作。您可以启用多个代理操作。所有已启用的代理操作在代理规则表达式求值为 true 时将被执行。
- 可选: 如果需要修改代理操作,请选择该代理操作,然后单击编辑。
- 可选: 在列表中向上或向下移动代理操作以更改将执行代理操作的顺序。 如果执行代理操作的顺序对于指定的规则很重要,请确保列表中代理操作的顺序对应于必须执行他们的顺序。
- 单击确定。
子主题
代理规则表达式
使用代理规则表达式,通过在规则中指定信息使配置规则的作用域更细化。代理规则表达式将指定给代理虚拟主机。代理虚拟主机在处理请求时,将对该代理虚拟主机的相关联代理规则表达式进行求值。如果任何一个代理规则表达式求值为 true,那么将执行在代理规则表达式配置中指定的所有代理操作。代理规则表达式集合
使用此页面来管理代理服务器的代理规则表达式。代理规则表达式允许您通过指定规则内的信息使配置规则的作用域更细化。代理规则表达式与一个虚拟代理主机相关联,由管理员定义的操作数和运算符组成。当对表达式的求值结果为 true 时,将执行与该代理规则表达式相关联的代理操作规则。代理规则表达式设置
可以配置代理规则表达式的设置。代理规则表达式由管理员定义的操作数和运算符组成。如果对代理规则表达式求值的结果为 true,那么将运行为该规则表达式配置的所有代理操作。


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