规则状态 - 字段帮助

当前统计信息

名称
为规则选取的名称。此名称可以包含任何字母数字字符、下划线、连字符或句点。其长度是 1 到 20 个字符,但不能包含任何空格。

规则类型
规则的类型。可能类型是:
  • IP 地址
    基于客户机的 IP 地址。如果您希望鉴别客户并根据资源的来源对资源进行分配,则使用此规则类型。
  • 时间
    基于时间。由于生产能力计划原因而利用。例如,如果您的 Web 站点每天在相同的时间获取最多命中,则您可在高峰时期要专用更多到 HTTP 的服务器,这和空闲时期相反。
  • 总计连接(每秒)
    基于端口每秒连接的数目。如果您需要与其它应用程序共享某些服务器,则您可能希望根据每秒的总计连接数使用规则。
  • 活动连接(总计)
    基于端口活动连接的总数。如果您的服务器过载并开始丢弃信息包,则您可能希望根据端口上的总计活动连接数使用规则。某些 Web 服务器将继续接受连接,即使它们没有足够的线程来对请求进行响应。其结果是,客户机请求超时,且访问您 Web 站点的客户不能得到服务。 根据活动连接数使用规则以平衡服务器池中的容量。
  • 客户机端口
    基于客户机的端口。如果您的客户机使用某类软件,此类软件在生成请求时需要来自 TCP/IP 的特定端口,则您可能希望使用此类规则。
  • 服务类型
    此规则允许您基于客户机 IP 头中的服务类型(TOS)字段的内容路由客户机请求。例如,如果客户机请求进入时带有一个表明正常服务的 TOS 值,它可路由到一组服务器。如果另一个客户机请求进入时带有另一个表明高优先级服务的 TOS 值,则它可路由到另一组服务器。
  • 保留带宽
    保留的带宽规则允许您基于一组服务器每秒发送的千字节数负载平衡。通过为配置中的每一组服务器设置这一阈值(分配指定的带宽范围),您可以控制并保证每个群集端口组合使用的带宽量。
  • 共享带宽
    如果转移的数据数超出了保留的带宽规则的限制,共享带宽规则向您提供补充站点上可用的未使用带宽的能力。 基于在群集或执行程序级别共享的带宽数量。如果该值为零,则带宽不能被共享。
    注:在配置共享带宽规则之前,您必须指定可在执行程序或群集级别上共享的最大带宽量(以每秒千字节计)。 如果该值为零,则不共享带宽。

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

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

    指定一个不超过可用总带宽(服务器总计负荷能力)的最大共享带宽值。

  • 内容(仅适用于带 cbr 转发方法协议的那些端口。)
    客户机请求中基于 HTTP 头的内容。 您将要使用内容类型规则将请求发送到几组服务器,它们明确设置为处理您的站点流量的一些子集。
  • 总是为真
    “总是为真”规则将总是被选择,除非所有与此关联的服务器都已当机。由于此原因,通常它的优先级应设置为比其它规则低。 (可把它看成在程序设计逻辑中的 ELSE 语句。)

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

实施次数
自从添加或上一次重新启动执行程序以来该规则实施的次数。

模式
只有规则类型选为“内容”时才应用模式。这是您要对规则使用的搜索字符串,具有下列限制:
  • 无空格
  • 特殊字符:(除非您在字符前加一个“\”)
    ‘*’:通配符(与 0 到 x 中的任何字符匹配)
    ‘(’:用于逻辑分组
    ‘)’:用于逻辑分组
    ‘&’:逻辑与
    ‘|’:逻辑或
    ‘!’:逻辑非
    
  • 保留的关键字(后面总是跟‘=’):
    Method   :由 HTTP 协议在转换中用于检索请求;
               以检索请求。例如,GET、POST 等等。
    URI      :URL 请求的路径
    Version  :请求的特定版本,
               HTTP/1.0 或 HTTP/1.1
    Host     :来自主机的值:header
               注:在 HTTP/1.0 协议中可选
    [key]    :Dispatcher 可以搜索的任何有效 HTTP 头名称。
               例如,User-Agent、Connection、referer、等等。
    

示例:目标为 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 管理指南》中的“配置基于规则的负载平衡”和“内容规则(模式)语法”部分。

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

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

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



配置设置

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

开始范围
是指范围中的最小值,用来确定规则是否为真。值的种类和缺省值取决于规则的类型:
  • IP 地址 - 客户机的地址,为符号名或点分十进制格式。缺省值为 0.0.0.0。
  • 时间 - 是一个整数。缺省值为 0,代表午夜。
  • 总连接数 - 是一个整数。缺省值为 0。
  • 活动连接数 - 是一个整数。缺省值为 0。
  • 客户机端口 - 是一个整数。缺省值为 0。
  • 保留带宽 - 是一个整数。缺省值为 0。

结束范围
范围中的较大值,用来确定规则是否为真。值的种类和缺省值取决于规则的类型:
  • 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 标识,则不能在规则级别上设置亲缘性,反之亦然。选择您希望在此规则上的亲缘性类型。选项为:
  • 无规则亲缘性 - 缺省任选项,意味着没有与此规则关联的亲缘性。
  • 被动 cookie 亲缘性 - 允许您根据由服务器生成的自标识 cookie,使用亲缘性将 Web 流量负载平衡到同一台服务器。这与规则上的“cookie 名”连同服务器上的“cookie 值”一起使用。
  • URI 亲缘性 - 允许您将 Web 流量负载平衡到允许唯一内容在每个个别服务器上高速缓存的高速缓存代理服务器上。 这适合用在 CBR 正在平衡高速缓存代理处的方案,为了最小化必需高速缓存的数量。
  • WAS 亲缘性 -

评估级别
仅对总连接数、活动连接数和保留带宽有效。可以选择评估端口上所有的服务器或只评估应用规则的服务器。 “总连接数(每秒)”规则还允许基于当前具有正权值规则的服务器进行评估。

Cookie 名
由管理员设置的任意名称,此名称作为到 Load Balancer 的标识。cookie 名与 cookie 值一起,作为到 Load Balancer 的标识,允许 Load Balancer 将 Web 站点的后继请求发送到同一台服务器。


列表

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