2016-08-25 1 views
0

я прочитал этот пост, но это не мой случай и не достаточно ясно:Как весна XD балансировку нагрузки между экземплярами одного и тем же модулем в разных контейнерах

How does load balancing in Spring XD get done?

У меня есть составленная работа с различными экземплярами из тех же подзадач, развернутых в разных контейнерах. Моя составленная работа планируется запустить периодически. Мне нужно знать, как Spring XD выбирает экземпляры вспомогательных заданий для вызова для каждого нового запроса в составное задание.

Тот же вопрос для потока, запускаемого каждые X минут.

ответ

0

Это обрабатывается транспортом (кролик, redis).

Каждый нижестоящий модуль конкурирует за сообщения - с кроликом он будет, как правило, круглым; с redis это будет более случайным.

+0

Thx. Любая возможность настроить это? Клиент для нас попросил балансировать на основе контейнера, доступного mermory/cpu ... – Fado

+0

Нет; вам нужно будет развернуть разные экземпляры, предназначенные для конкретных контейнеров, если вам нужен этот уровень контроля. –

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