运行状况策略 (healthPolicy)

对服务器定义被视为运行良好的条件及不满足此操作时要执行的操作。

属性名称 数据类型 缺省值 描述
enabled 布尔型 true 指示是否启用运行状况策略。
id 字符串   唯一配置标识。
action
描述:唯一配置标识。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
action
  • generateThreadDump
  • restartServer
  • exitMaintenanceMode
  • enterMaintenanceMode
  • generateHeapDump
  违反运行状况条件时要执行的操作。
generateThreadDump
生成服务器的线程转储。
restartServer
请重新启动服务器。
exitMaintenanceMode
使服务器脱离维护方式
enterMaintenanceMode
将服务器置于维护方式
generateHeapDump
生成服务器的堆转储。
id 字符串   唯一配置标识。
cluster
描述:唯一配置标识。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
clusterName string   要监视的服务器集群的名称。
id 字符串   唯一配置标识。
excessiveMemoryUsage
描述:检测 JVM 的堆大小在所配置时间段是否增长至超过最大堆大小的所配置百分比。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
heapSizePercentage int

最小值:1

最大值:99

85 服务器使用的最大堆大小百分比的阈值。
timePeriod 具有毫秒精度的时间段 5m 一个时间段,堆大小超过阈值的时长必须超过此时间段,系统才会执行操作。值可为 1 毫秒到 1 天。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
excessiveRequestTimeout
描述:检测服务器的请求超时(由启用了智能管理的 Web 服务器测量)超过所配置阈值的时间。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
timeoutPercentage int

最小值:1

最大值:99

85 服务器的请求超时百分比阈值。
excessiveResponseTime
描述:检测对服务器的请求的平均响应时间(由启用了智能管理的 Web 服务器测量)何时超过所配置阈值。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
responseTime 具有毫秒精度的时间段 10s 执行更正操作前完成请求所用的平均时间。值可为 1 毫秒到 1 小时。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
host
描述:唯一配置标识。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
hostName string   要监视的服务器所属的主机的名称。
id 字符串   唯一配置标识。
memoryLeak
描述:检测 JVM 堆大小在 GC 之后是否持续增大。
必需:false
数据类型:
server
描述:唯一配置标识。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
hostName string   要监视的服务器的主机名。
id 字符串   唯一配置标识。
serverName string   要监视的服务器的名称。
wlpUsrDirectory 目录路径   要监视的服务器的绝对 WLP usr 目录。

用于指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_healthPolicy
文件名:rwlp_config_healthPolicy.html