定義調整控制器的原則
根據資源的需求,定義啟動或停止 Liberty 伺服器時所依循的預設準則
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | true | 指出是否啟用調整原則 |
min | int Min: 0 | 2 | 要啟動的叢集成員數下限 |
max | int Min: -1 | -1 | 可以同時執行的叢集成員數上限 |
name |
| horizontal | 指出要水平或垂直調整。 horizontal 水平 vertical 垂直 |
定義啟動或移除伺服器時所使用的資源使用準則
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
name |
| 調整原則的名稱 memory 記憶體 cpu CPU heap 資料堆 | |
min | int Min: 0 Max: 100 | 30 | 度量的平均百分比,低於此值時則橫向縮減 |
max | int Min: 0 Max: 100 | 90 | 度量的平均百分比,高於此值時則橫向擴充 |
定義用來減少伺服器數目的詳細控制項
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 要調整的數量,使用單位屬性所定義的單位。 |
units |
| instance | 調整時所使用的單位。 instance 數量是指實例數目。 percentage 數量是指現行實例數目的相對百分比。 |
minInterval | 精準度是毫秒的時間量 | 15m | 調整變更之間的相隔時間量下限。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
定義用來增加伺服器數目的詳細控制項
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 要調整的數量,使用單位屬性所定義的單位。 |
units |
| instance | 調整時所使用的單位。 instance 數量是指實例數目。 percentage 數量是指現行實例數目的相對百分比。 |
minInterval | 精準度是毫秒的時間量 | 5m | 調整變更之間的相隔時間量下限。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
defaultScalingPolicy > hostGroup
定義準則,以用來決定哪些主機可用來供應新的叢集成員。
Name | Type | Default | Description |
---|---|---|---|
tags | string | 以空格定界的管理 meta 資料標籤清單。只要主機具有其中一個標籤,就有資格供應新的叢集成員。 |
根據資源的需求,定義啟動或停止 Liberty 伺服器時所依循的準則
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
enabled | boolean | true | 指出是否啟用調整原則 |
min | int Min: 0 | 2 | 要啟動的叢集成員數下限 |
max | int Min: -1 | -1 | 可以同時執行的叢集成員數上限 |
name |
| horizontal | 指出要水平或垂直調整。 horizontal 水平 vertical 垂直 |
定義啟動或移除伺服器時所使用的資源使用準則
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
name |
| 調整原則的名稱 memory 記憶體 cpu CPU heap 資料堆 | |
min | int Min: 0 Max: 100 | 度量的平均百分比,低於此值時則橫向縮減 | |
max | int Min: 0 Max: 100 | 度量的平均百分比,高於此值時則橫向擴充 |
定義要套用原則的叢集名稱
Name | Type | Default | Description |
---|---|---|---|
clusters | string | 以逗點區隔的叢集名稱清單。如果要使用星號作為叢集名稱的萬用字元,只能在名稱尾端使用。 |
定義用來減少伺服器數目的詳細控制項
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 要調整的數量,使用單位屬性所定義的單位。 |
units |
| instance | 調整時所使用的單位。 instance 數量是指實例數目。 percentage 數量是指現行實例數目的相對百分比。 |
minInterval | 精準度是毫秒的時間量 | 15m | 調整變更之間的相隔時間量下限。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
定義用來增加伺服器數目的詳細控制項
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 要調整的數量,使用單位屬性所定義的單位。 |
units |
| instance | 調整時所使用的單位。 instance 數量是指實例數目。 percentage 數量是指現行實例數目的相對百分比。 |
minInterval | 精準度是毫秒的時間量 | 5m | 調整變更之間的相隔時間量下限。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
定義準則,以用來決定哪些主機可用來供應新的叢集成員。
Name | Type | Default | Description |
---|---|---|---|
tags | string | 以空格定界的管理 meta 資料標籤清單。只要主機具有其中一個標籤,就有資格供應新的叢集成員。 |