缩放定义 (scalingDefinitions)

为缩放控制器定义策略

defaultScalingPolicy
描述:定义用于根据对资源的需求启动或停止 Liberty 服务器的缺省条件
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
enabled 布尔型 true 指示缩放策略是否已启用
max int

最小值:-1

-1 可同时运行的最大集群成员数
min int

最小值:0

2 要启动的最小集群成员数
name
  • vertical
  • horizontal
horizontal 指示是在水平方向还是垂直方向缩放。
vertical
垂直
horizontal
水平
defaultScalingPolicy > hostGroup
描述:定义用于确定可使用哪些主机供应新集群成员的条件。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
tags string   管理元数据标记的空格分隔列表。如果主机具有其中一个标记,那么它可供应新集群成员。
defaultScalingPolicy > in
描述:定义用于减少服务器数目的详细控制
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
amount int

最小值:1

1 要缩放的数量(以单位属性定义的单位计)。
minInterval 具有毫秒精度的时间段 15m 缩放更改之间的最短时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
units
  • percentage
  • instance
instance 要缩放的单位。
percentage
数量是相对于当前实例数的百分比。
instance
数量是一定数量的实例。
defaultScalingPolicy > metric
描述:定义用于启动或移除服务器的资源使用情况条件
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
id 字符串   唯一配置标识。
max int

最小值:0

最大值:100

90 指标的平均百分比,高于此值将进行扩展
min int

最小值:0

最大值:100

30 指标的平均百分比,低于此值将进行收缩
name
  • heap
  • cpu
  • memory
  缩放策略的名称
heap
cpu
CPU
memory
内存
defaultScalingPolicy > out
描述:定义用于增加服务器数目的详细控制
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
amount int

最小值:1

1 要缩放的数量(以单位属性定义的单位计)。
minInterval 具有毫秒精度的时间段 5m 缩放更改之间的最短时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
units
  • percentage
  • instance
instance 要缩放的单位。
percentage
数量是相对于当前实例数的百分比。
instance
数量是一定数量的实例。
scalingPolicy
描述:定义用于根据对资源的需求启动或停止 Liberty 服务器的条件
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
enabled 布尔型 true 指示缩放策略是否已启用
id 字符串   唯一配置标识。
max int

最小值:-1

-1 可同时运行的最大集群成员数
min int

最小值:0

2 要启动的最小集群成员数
name
  • vertical
  • horizontal
horizontal 指示是在水平方向还是垂直方向缩放。
vertical
垂直
horizontal
水平
scalingPolicy > bind
描述:定义对其应用策略的集群的名称
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
clusters string   集群名称的逗号分隔列表。只能在集群名称的结尾加上星号作为通配符。
scalingPolicy > hostGroup
描述:定义用于确定可使用哪些主机供应新集群成员的条件。
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
tags string   管理元数据标记的空格分隔列表。如果主机具有其中一个标记,那么它可供应新集群成员。
scalingPolicy > in
描述:定义用于减少服务器数目的详细控制
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
amount int

最小值:1

1 要缩放的数量(以单位属性定义的单位计)。
minInterval 具有毫秒精度的时间段 15m 缩放更改之间的最短时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
units
  • percentage
  • instance
instance 要缩放的单位。
percentage
数量是相对于当前实例数的百分比。
instance
数量是一定数量的实例。
scalingPolicy > metric
描述:定义用于启动或移除服务器的资源使用情况条件
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
id 字符串   唯一配置标识。
max int

最小值:0

最大值:100

  指标的平均百分比,高于此值将进行扩展
min int

最小值:0

最大值:100

  指标的平均百分比,低于此值将进行收缩
name
  • heap
  • cpu
  • memory
  缩放策略的名称
heap
cpu
CPU
memory
内存
scalingPolicy > out
描述:定义用于增加服务器数目的详细控制
必需:false
数据类型:
属性名称 数据类型 缺省值 描述
amount int

最小值:1

1 要缩放的数量(以单位属性定义的单位计)。
minInterval 具有毫秒精度的时间段 5m 缩放更改之间的最短时间量。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
units
  • percentage
  • instance
instance 要缩放的单位。
percentage
数量是相对于当前实例数的百分比。
instance
数量是一定数量的实例。

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



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