Механизм балансировки нагрузки с использованием Springboot - PullRequest
0 голосов
/ 21 мая 2018

Я работаю над Spring Boot REST project скажем abcproject.С этого abcproject я звоню в другую службу xyzproject.Это xyzproject распределено по кластеру узлов (5 узлов), и для этого xyzproject не реализована балансировка нагрузки.

Так что мы обязаны позвонить xyzproject с abcproject и выполнить балансировку нагрузки на xyzproject.Есть ли какой-нибудь инструмент для реализации в Spring Boot или любой другой способ добиться этого.Ваш совет будет очень полезен.

1 Ответ

0 голосов
/ 21 мая 2018

Если ваше приложение основано на загрузке Spring, тогда я настоятельно рекомендую вам использовать облачный стек Spring: сервер Eureka, клиент Eureka, Feign.

Связь между службами обрабатывается Feign, а балансировка нагрузки обрабатывается автоматическина стороне клиента от ленты.

Ссылка: Балансировщик нагрузки на стороне клиента: лента , Часть IV.Spring Cloud OpenFeign

...