2015-06-17 5 views
0

WAS Liberty имеет функцию автомасштабирования, а одна из метрик - CPU metric.Автомасштабирование WebSphere Liberty CPU metric

Мой вопрос касается случая, когда у меня много JVM, являющихся членами разных кластеров, работающих на одном хосте. Является ли Liberty измерением потребления процессора для каждой JVM или для каждого хоста? Если это общий хост, то решения по масштабированию практически бессмысленны, потому что, как он знает, какая JVM фактически потребляет все процессорное время и нуждается в масштабировании? Если у меня есть 5 JVM, и 4 из них не выполняют никакой работы, и одна JVM занимает 99% моего процессора на хосте, мне нужно только масштабировать эту JVM, а не все пять из них.

ответ

1

Руководство говорит метрика запуск по средних по целому кластера, поэтому для сценария вы обрисовать:

  • Если все они находятся в одном кластере, там действительно не требуется масштабирование действия и это вряд ли поможет.

  • Если прядильный JVM находится в одном или очень небольшой группе (без других 4), то это может сработать метрику процессора в зависимости от среднего% CPU и конфигураций

+0

В документе говорится, что процессор Процесса и уровня узла контролируется, но на самом деле не разъясняет, что делает метрика «ЦП». – covener

0

Использования ресурсов сравнивается с его порогом на каждом уровне (JVM, Host и Cluster). Когда использование выходит за порог на одном из уровней, выполняется действие масштабирования.

Смежные вопросы