Автоматическое масштабирование ресурсов для foxx / arangodb на mesos - PullRequest
0 голосов
/ 03 июля 2018

Можно ли по отдельности автоматически масштабировать foxx и arangodb независимо друг от друга, пытаясь соблюсти баланс, и достаточно ли автоматически масштабировать нужное количество оперативной памяти / хранилища / процессора? Просто, если это хорошая идея, чтобы попробовать и автоматически масштабировать развертывание, ответ достаточно хорош.

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

да, вы можете независимо масштабировать различные роли кластера ArangoDB, чтобы лучше обслуживать разные варианты использования (агенты, координаторы, серверы баз данных).

Если вы часто используете Foxx, вы можете увеличить количество экземпляров координаторов, в которых работают сервисы Foxx. Вы должны быть в состоянии сделать это для Mesos, открыв веб-интерфейс ArangoDB -> Узлы, и в верхнем правом углу у вас есть кнопка для координаторов и одна для DBservers. Просто нажмите на знак «+», и новый координатор начнет работу.

0 голосов
/ 03 июля 2018

Вы не очень точно понимаете, что имеете в виду, говоря "масштабирование ArangoDB".

В общем, вы можете добавить больше узлов сервера БД (основных) независимо от количества узлов-координаторов, если это то, что вы просите. Foxx выполняется по координатам в кластере. Ваши данные хранятся на серверах БД. Конфигурация кластера управляется узлами агента. Рекомендуется, чтобы счет агентства составлял 3 (это всегда должно быть нечетное число).

...