创建运行状况策略:定义运行状况策略常规属性

使用此页面来创建运行状况策略,这些策略用来对集群、动态集群以及节点上运行的应用程序服务器实例执行各种基于运行状况的评估。

要查看此管理控制台页面,请单击操作策略 > 运行状况策略 > 新建

根据用户的管理角色的不同,对运行状况策略拥有的特权也会有所变化。角色包括监视员、操作员、配置员和管理员。如果您是具有监视员或操作员角色的用户,那么只能查看运行状况策略信息。如果您是具有配置员或管理员角色的用户,那么拥有运行状况策略的所有配置特权。

填写所有必填字段后,请单击下一步继续。

名称

指定运行状况策略的名称。运行状况策略名是必需的,并且在单元中所有运行状况策略之间必须是唯一的。

此名称不能以句点(.)或空格开头。空格不会导致错误,但是前导空格和结尾空格将被自动删除。请使用有意义并且一致的运行状况策略名。例如,可以通过将策略命名为 AGE_20DAYSAGE_15DAYS 等名称来指示基于时效的运行状况策略。

描述

指定运行状况策略的其他描述。描述是可选的。您可以在创建或编辑运行状况策略时编辑描述。在使用许多运行状况策略时,或者在多个管理员共同管理同一组运行状况策略时,请考虑使用可选的描述。

预定义的运行状况条件

运行状况条件用于定义所实现的特定策略。预定义的运行状况条件是指那些由 WebSphere Virtual Enterprise 提供的运行状况条件。

某些策略基于预防方法,另一些策略基于检测方法。基于预防方法的策略用来避免可能会引起问题的条件,而基于检测方法的策略用来识别现有的条件以及实现解决方案。这些策略可用来对集群、动态集群以及节点上运行的应用程序服务器实例执行基于运行状况的评估。对于动态集群,无论使用哪种运行状况策略,都有最小数目的动态集群实例保持运行。

  • 基于时效的条件策略在相关成员的时效达到用户定义的特定值时重新启动那些成员。在重新启动时,将清除所有高速缓存的数据以及内存获取的数据。如果选择基于时效的条件策略,那么必须定义时效标准。所有服务器类型都支持基于时效的条件。
  • 超出请求超时条件策略对用于请求超时的内存进行跟踪。当超时百分比超出条件的规定时,将重新启动成员。如果选择超出请求超时条件,那么必须设置已用内存百分比阈值。所有服务器类型都支持超出请求超时条件。
    限制:超出请求超时条件不适用于 Java 消息服务(JMS)和因特网 ORB 间协议(IIOP)流量。
  • 超出响应时间条件策略对请求以及那些请求的完成时间进行跟踪。使用此策略来对服务器进行清除,该服务器上平均响应时间超出指定的响应时间阈值。如果平均数目的请求所花时间超出特定时间,那么将重新启动成员。当您选择超出响应时间策略时,必须定义响应时间阈值。所有服务器类型都支持超出响应时间条件。
  • 内存条件:超出内存使用率策略对成员的内存使用率进行跟踪。当内存使用率超出特定堆大小百分比的时间达到所指定时间长度时,将重新启动成员。将执行操作以更正这种情况。如果以手动方式对独立服务器、静态集群或动态集群定义运行状况策略,那么该成员将停止并重新启动。如果对处于自动或受控方式的动态集群定义运行状况策略,那么该条件所标记的成员将停止。布置控制器根据对环境的评估动态地决定任何要启动的服务器。在自动方式下,将自动执行这些操作。在受控方式下,可以允许生成运行时任务以更正这种情况。如果选择超出内存使用率策略,那么必须定义已用内存和超出内存使用率时间阈值。只有运行 WebSphere Application Server 或 WebSphere Application Server Community Edition 的节点上的应用程序服务器才支持超出内存使用率条件。不能为其他中间件服务器类型定义超出内存使用率条件。
  • 内存条件:内存泄漏策略对 Java 堆中可供服务器使用的可用内存容量的持续下降趋势进行跟踪。检测级别设置确定了检测这些趋势的时间。如果选择“内存条件:内存泄漏”策略,那么必须定义检测级别。低速检测级别设置需要的历史数据最多。正常与快速检测级别设置需要相同数量的历史数据,但快速设置允许在 Java 堆扩充到最大配置大小后执行分析。这提供了早期检测功能,但也更容易引起误判。此条件除了支持重新启动服务器作为反应外,还支持转储堆。其他中间件服务器类型不支持内存泄漏条件。
  • 堵塞条件策略对堵塞的请求进行跟踪。当达到指定的检测级别时,将重新启动与此策略相关联的服务器。堵塞检测依赖于对给定时间系列数据执行的更改点检测。用于检测堵塞的度量值是服务器所遵循的响应时间和部署工作负载管理器权重。堵塞条件仅适用于动态集群和单元。如果选择堵塞条件策略,那么必须选择检测级别。

    要检测更改点,运行状况控制器将计算给定点的左平均数和右平均数。对于一个点,左平均数是此样本前到达的 N 个样本的平均值,右平均数是此样本后到达的 N 个样本(包括当前点)的平均值,左右平均值之差将存储下来并与一组值(N 个)中的其他差值作比较,以确定此差是否是局部最大值。如果此差值是最大差值,那么将此差值所对应的点声明为更改点。用于检测堵塞的两个度量值分别是服务器所遵循的响应时间和动态工作负载管理器权重。

    所有服务器类型都支持堵塞条件。
    限制:堵塞条件不适用于 JMS 和 IIOP 流量。
  • 在处理用户定义的特定数目的请求后,工作负载条件策略将重新启动成员。此策略将对内存和高速缓存进行清除。如果选择工作负载策略,那么必须定义总请求数标准。所有服务器类型都支持工作负载条件。
定制运行状况条件

如果现有运行状况条件不适合您的需要,那么可以定义运行状况条件。可以根据环境中的度量值来测试定制运行状况条件。




WebSphere Extended Deployment 信息中心(在线)

相关信息
运行状况策略集合
运行状况策略设置
创建运行状况策略:定义运行状况条件属性
创建运行状况策略:指定要监视的成员
定制操作集合
定制操作设置

hc_detail_main_new