路由规则

使用本主题来设置高级配置路由规则,以确保工作请求到达正确的通用服务器集群。在本主题中,您可以创建、删除或修改路由规则。

要查看此管理控制台页面,请单击服务器 > 代理服务器 > server_name > HTTP 代理服务器设置 > 路由规则

在创建用于将请求路由至服务器的路由规则之前,必须定义一般服务器集群(服务器 > 一般服务器集群)、URI 组(环境 > URI 组)以及可选的适当虚拟主机(环境 > 虚拟主机 > 缺省主机)。

路由规则还用于帮助将工作请求路由至非 IBM WebSphere Application Server 节点。另外,通过使用路由规则,系统管理员可以重新路由工作,而不会对环境产生很大影响。当为了进行维护而关闭节点时,此功能非常有用。

例如,系统管理员可以设置路由规则以将 /images/* 路由至 ImageServerCluster 通用服务器集群。如果必须关闭 ImageServerCluster 集群,那么管理员可以将 /images/* 路由至另一具有类似功能的集群,也可以使用重定向规则。这种情况说明了可以独立于通用服务器集群来定义 URI 组的原因。如果必须关闭通用服务器集群,那么可以将 URI 组重新路由至其他位置。在通过提供名称来创建通用服务器集群时,可以通过使用端口链接来配置集群,以创建实际的集群成员。

路由规则通过将已配置的虚拟主机和 URI 用作匹配条件来工作。代理服务器扫描所有传入请求、对它包含的 URI 和主机头进行比较并将其与规则中配置的虚拟主机和 URI 匹配。在创建路由规则之前,必须为该路由规则创建 URI 组。如果路由至通用服务器集群,那么还必须在定义路由规则前创建集群。可以通过完成下列任务来创建 URI 组:
  1. 创建路由规则名。
  2. 确定是否要启用此规则。可以创建路由规则但不启用它们。当打算维护节点或紧急规划时,此功能非常有用。
  3. 从下拉菜单中选择虚拟主机名。虚拟主机名字段是可选的,它是使用单元中定义的虚拟主机预先配置的。如果您在菜单中未看到所要的虚拟主机,请单击环境 > 虚拟主机并在该位置定义主机。
  4. 为路由规则选择 URI 组。URI 组字段包含单元中所有预先配置的 URI 组。如果您看不到所查找的 URI 组,请单击环境 > URI 组并创建 URI 组。
  5. 选择并定义路由规则。此选项指定如何路由与定义的虚拟主机和 URI 组匹配的请求。此字段有三个选项:
    • 通用服务器集群:将请求路由至预先配置的通用服务器集群。使用下拉框来选择通用服务器集群。
    • 失败:通过返回指定的 HTTP 状态码来拒绝请求。
    • 重定向:将客户机重定向到指定的 URL。可以使用此选项来确保通过安全套接字层 (SSL) 路由请求。
名称

名称字段是必需的,这是由用户定义的字段。

名称字段不能包含下列字符: # \ / , : ; " * ? < > | = + & % '

定义的名称在各个路由规则之间必须是唯一的,并且不能以句点或空格开头。空格不会引起错误,但是将自动删除开头和结尾的空格。




标有(在线)的链接要求访问因特网。

相关任务


文件名: ujpx_routing_collection.html