Горизонтальное автоматическое масштабирование в openshift

Действительно ли open shift активно контролирует процессор для всех запущенных процессов или только для первого запущенного процесса.

я запускаю сервис, который настроен на использование горизонтального автоматического масштабирования. у меня есть метрики hawkuler и настройка heapster, и я работаю, как и ожидалось, я установил лимиты ресурсов и целевое использование процессора на уровне 50%. как только стручок достигает CPU>50, я могу видеть, что он масштабируется до 3 стручков, что является максимумом, который я имею в моей конфигурации.

мой вопрос, он контролирует все 3 стручка на данный момент? Кроме того, есть ли способ поэтапного увеличения, например, поднять еще один модуль и, если процессор превышает 50%, включить другой и т. д., или максимальное количество сконфигурированных модулей будет сразу же запущено после завершения процесса на 1-м стручке хиты>50%

1 ответ

Насколько я понимаю, это по стручку.

Ex. Модуль Pod 1 превышает лимит ЦП, поэтому модуль Pod 2 развернут. 5 минут спустя, Pod 2 выходит за пределы вашего процессора, и Pod3 развернут.

Другие вопросы по тегам