Определяет стратегии для контроллера масштабирования
Задает стандартные критерии запуска или остановки серверов 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 | Уникальный ИД конфигурации. | |
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. |
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. |
units |
| instance | Единицы масштабирования. instance Количество - это число экземпляров. percentage Количество - это процент относительно текущего числа экземпляров. |
minInterval | Период (с точностью до миллисекунды) | 5m | Минимальное время между изменениями масштаба. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. |
defaultScalingPolicy > hostGroup
Критерии, определяющие, какие хосты можно использовать для предоставления ресурсов новым элементам кластера.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Список тегов административных метаданных через пробел. Хост допустим для предоставления ресурсов новым элементам кластера, если у него есть один из тегов. |
Задает критерии запуска или остановки серверов Liberty на основании спроса на ресурсы
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
enabled | boolean | true | Указывает, включена ли стратегия масштабирования |
min | int Min: 0 | 2 | Минимальное число элементов кластера для запуска |
max | int Min: -1 | -1 | Максимальное число элементов кластера, которые могут выполняться одновременно |
name |
| horizontal | Задает тип масштабирования: по горизонтали или по вертикали. horizontal По горизонтали vertical По вертикали |
Определяет критерии использования ресурсов для запуска или удаления сервера
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
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. |
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. |
units |
| instance | Единицы масштабирования. instance Количество - это число экземпляров. percentage Количество - это процент относительно текущего числа экземпляров. |
minInterval | Период (с точностью до миллисекунды) | 5m | Минимальное время между изменениями масштаба. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. |
Критерии, определяющие, какие хосты можно использовать для предоставления ресурсов новым элементам кластера.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Список тегов административных метаданных через пробел. Хост допустим для предоставления ресурсов новым элементам кластера, если у него есть один из тегов. |