规则状态 - 字段帮助

当前统计信息

名称
为规则选择的名称。此名称可包含任何字母数字字符、下划线、连字符或句点。它的长度可以是 1 到 20 个字符,不能包含任何空格。
规则类型
规则的类型。可能类型有:
  • IP 地址:基于客户机的 IP 地址。如果您希望筛选客户并根据他们的来源分配资源,那么使用此类规则。
  • 当天时间:基于当天时间。用于容量规划。例如,如果 Web 站点在每天的相同时间段内点击率特别高,那么相对于点击率较低的时间段来说,您可能希望在高峰时间段为 HTTP 提供更多服务器。
  • 总连接数(每秒):基于端口的每秒连接数。如果您需要与其他应用程序共享您的某些服务器,那么您可能就会想要使用基于每秒总连接数的规则。
  • 活动的连接(总数):基于端口的总活动连接数。如果服务器超负荷并开始扔掉数据包,那么您可能想使用基于端口的总活动连接数的规则。即使某些 Web 服务器没有足够的线程来响应请求,它们也将继续接受连接。因此,客户机请求超时,不能为访问您的 Web 站点的客户提供服务。使用基于活动连接数的规则来在服务器池内均衡容量。
  • 客户机端口:基于客户机的端口。如果您的客户机使用的某类软件会在发出请求时要求来自 TCP/IP 的特定端口,您可能想要使用此类型的规则。
  • 服务类型:此规则允许您根据客户机 IP 头中“服务类型 (TOS)”字段的内容路由客户机请求。例如,如果带有表示普通服务的 TOS 值的客户机请求到来了,就可将它路由至一组服务器。如果带有表示优先级更高的服务的 TOS 值的另一个客户机请求到来了,就可将它路由至另一组服务器。
  • 保留带宽:保留带宽规则允许您根据一组服务器每秒发送的千字节数均衡负载。通过在整个配置中为每组服务器设置一个阈值(分配指定的带宽范围),您可以控制并保证每个集群/端口组合使用一定量的带宽。
  • 共享带宽:如果传输的数据量超出保留带宽规则的限制,那么共享带宽规则使您能够征用站点上可用的未使用带宽。根据带宽量在集群级别或执行程序级别共享。如果此值设置为零,那么不能共享带宽。
    注意:在配置共享带宽规则之前,必须指定可在执行程序级别或集群级别共享的最大带宽(每秒千字节数)。如果此值为零,那么不能共享带宽。

在集群级别共享带宽允许集群使用指定的最大带宽。

在执行程序级别共享带宽允许整个分派器配置共享最大带宽。

指定不超过可用的总带宽(总服务器容量)的最大共享带宽值。

  • 内容(仅适用于使用 cbr 转发方法协议的那些端口。)
    基于客户机请求中 HTTP 头的内容。您将希望使用内容类型规则来将请求发送至多组服务器,这些服务器专门设置来处理一部分站点流量。
  • 总是为 True:除非与总是为 True 规则相关联的所有服务器都已停止,否则这个规则将始终处于选中状态。因此,通常应将它的优先级设置得比其他规则低。(可将它看作编程逻辑中的 else 语句。)

有关基于规则的负载均衡的更多信息,请参阅《Load Balancer 管理指南》

注意:可在 WebSphere Application Server - Edge Component 信息中心 Web 站点上找到受支持的《Load Balancer 管理指南》翻译版本。

应用次数
自从添加此规则以来或上次重新启动执行程序以来,已应用此规则的次数。
模式
仅当为规则类型选择了内容时适用。这是您希望对规则使用的搜索字符串,具有下列限制:
  • 无空格
  • 特殊字符:(除非在字符前加一个“\”)
    “*”:通配符(与 0 个到 x 个任意字符相匹配)
    “(”:用于逻辑分组
    “)”:用于逻辑分组
    “&”:逻辑 AND
    “|”:逻辑 OR
    “!”:逻辑 NOT
    
  • 保留关键字(后面始终跟着“=”):
    Method   :在翻译中,供 HTTP 协议用于
               检索请求。例如,GET、POST
               等等。
    URI      :URL 请求的路径
    Version  :请求的特定版本,为
               HTTP/1.0 或 HTTP/1.1
    Host     :来自 host: header 的值
               注意:在 HTTP/1.0 协议中是可选的
    [key]    :任何分派器可搜索的有效 HTTP 头名称。
               例如,用户代理程序、
               连接、参考等等。
    

示例:目标是 http://www.company.com/path/webpage.htm 的浏览器可能会产生类似如下的值:

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

请参阅《Load Balancer 管理指南》中的『配置基于规则的负载均衡』和『内容规则(模式)语法』这两节,以获取有关模式语法和方案的更多信息。

注意:可在 WebSphere Application Server - Edge Component 信息中心 Web 站点上找到受支持的《Load Balancer 管理指南》翻译版本。

总活动连接数
此端口当前的总活动连接数。仅适用于总连接数、活动连接数和保留带宽规则。
每秒连接数
此端口当前的每秒连接数。仅适用于总连接数、活动连接数和保留带宽规则。

在任何时候要刷新当前统计信息,单击“刷新”。



配置设置

如果适用,编辑规则状态面板上的任何值并单击更新配置

开始范围
用于确定规则是否为 true 的范围的下限值。值的种类及其缺省值取决于规则的类型:
  • ip 地址 - 客户机的地址,以符号名称或点分十进制格式表示。缺省值为 0.0.0.0。
  • 当天的时间 - 一个整数。缺省值为 0,表示午夜。
  • 总连接数 - 一个整数。缺省值为 0。
  • 活动连接数 - 一个整数。缺省值为 0。
  • 客户机端口 - 一个整数。缺省值为 0。
  • 保留带宽 - 一个整数。缺省值为 0。
结束范围
用于确定规则是否为 true 的范围的上限值。值的种类及其缺省值取决于规则的类型:
  • ip 地址 - 客户机的地址,以符号名称或点分十进制格式表示。缺省值为 255.255.255.254。
  • 当天的时间 - 一个整数。缺省值为 24,表示午夜。
  • 总连接数 - 一个整数。缺省值为 2 的 32 次方减 1。
  • 活动连接数 - 一个整数。缺省值为 2 的 32 次方减 1。
  • 客户机端口 - 一个整数。缺省值为 65535。
  • 保留带宽 - 一个整数。缺省值为 2 的 32 次方减 1。
优先级(可选)
表示复查规则的顺序的整数。如果没有为所设置的第一个规则指定优先级,那么在缺省情况下,将它的优先级值指定为 1,并首先进行评估。然后,给下一个规则指定优先级值 11,第二个评估它(上一个优先级值 + 10,在此示例中 1 + 10),第三个规则 = 21,第四个规则 = 31,依此类推。按数字顺序评估各规则,数值小的优先于数值大的。
亲缘关系类型(仅适用于启用了“基于内容的路由”的端口)
基于规则的亲缘关系仅对于启用了“基于内容的路由”规则的端口有效。如果端口已经具有亲缘关系,例如,指定了客户机 IP 或 SSL ID,那么不能在规则级别设置亲缘关系,反之亦然。选择想要在此规则上使用的亲缘关系类型。选项有:
  • 无规则亲缘关系 - 缺省选项,表示没有亲缘关系与此规则相关联。
  • 被动 cookie 亲缘关系 - 允许您根据服务器生成的自识别 cookie,在同一个服务器中来平衡具有亲缘关系的 Web 流量负载。此项与规则上的“cookie 名称”以及服务器上的“cookie 值”配合使用。
  • URI 亲缘关系 - 允许对高速缓存代理服务器的 Web 流量进行负载均衡,这允许将唯一内容高速缓存在每个单独的服务器上。此项用于使用 CBR 对高速缓存代理进行负载均衡的情况,以将需要的高速缓存数量降到最低程度。

    注意:除了在 Itanium 2、AMD Opteron 或 PowerPC 64 位处理器上运行 64 位 JVM 的那些平台之外,“基于内容的路由”(CBR)组件可用于所有受支持平台。

评估级别
仅对于总连接数、活动连接数和保留带宽有效。选择是评估端口上的所有服务器还是只评估规则上的服务器。“总连接数(每秒)”规则还允许根据规则上的当前服务器数用正权重来进行评估。
Cookie 名
管理员设置的一个任意名称,用作 Load Balancer 的标识。cookie 名与 cookie 值一起用作 Load Balancer 的标识,使 Load Balancer 能够将 Web 站点的后续请求发送到同一服务器。


列表

服务器列表
显示当前与规则相关联的服务器的地址。
要除去某个服务器,请在列表中突出显示该服务器,然后单击“除去”。