Возможен ли индивидуальный балансировщик нагрузки для контейнеров Docker? - PullRequest
0 голосов
/ 08 апреля 2019

Я развертываю свое приложение, содержащее три службы, с помощью Docker Swarm.Как я уже читал, в Docker Swarm есть балансировщик нагрузки для автоматического распределения контейнера по рабочим узлам на основе некоторых внутренних факторов.Это круто!но что мне действительно нужно, так это балансировщик нагрузки, который использует набор параметров, предоставленных мной, для распределения контейнеров.Возможно ли это или это слишком амбициозно?
Набор параметров, о которых я упоминал, получается путем запуска сценария или кода, который вычисляет использование процессора, пропускную способность и т. Д. Затем его результаты передаются на балансировщик нагрузки для распределения решения..

Спасибо всем за чтение моего поста.

1 Ответ

0 голосов
/ 08 апреля 2019

Да, это вполне возможно, но вы в конечном итоге настроите всю систему самостоятельно. Вы также можете использовать Nginx для прокси, извлекать метрики из Docker Swarm или Prometheus и передавать информацию в скрипт для генерации восходящего потока в nginx и перезагрузить nginx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...