Как open-faas, развернутые в kubernetes, определяют, когда масштабировать функцию вверх или вниз? - PullRequest
0 голосов
/ 27 января 2019

В Куберне, мне немного непонятно, какие критерии должны быть соблюдены для открытых фазов, чтобы масштабировать реплики функций вверх или вниз.

Согласно документации :

Автоматическое масштабирование в OpenFaaS позволяет функции увеличиваться или уменьшаться в зависимости от спроса, представленного различными метриками.

По умолчанию это звучит как причина для масштабирования будет количество запросов / сек. Увеличение / уменьшение.

OpenFaaS поставляется с одним правилом автоматического масштабирования, определенным в смонтированном файле конфигурации для AlertManager.AlertManager считывает метрики использования (количество запросов в секунду) из Prometheus, чтобы узнать, когда следует запускать предупреждение для шлюза API.

И это «предупреждение», отправленное на шлюз API, приведет к подсчету реплик функциидля увеличения.

Я не вижу ни в документации, ни в AlertManager, где установлен порог для запросов в секунду для увеличения / уменьшения на.

Мои общие вопросы:

  • Каков порог запросов в секунду по умолчанию, который может вызвать увеличение?
  • Настраивается ли этот порог?Если да, то как?
...