Я новичок в весеннем облаке и микросервисах. Я планирую внедрить балансировку нагрузки в независимом микросервисе, и мне нужно понять, как реализовать балансировку нагрузки с использованием шлюза API zuul без использования фиктивного клиента и списка конечных точек жесткого кодирования, доступных в java или в файле application.properties. Большинство примеров кодов через Интернет доступен жесткий список серверов, и с помощью балансировщика нагрузки выберите параметр, чтобы получить доступный список конечных точек для выполнения балансировки нагрузки. Предложите способ реализации этого.
Внедрение балансировки нагрузки с помощью ленты
Ответы (1)
Вам нужен сервис-реестр, например eureka-server, который zuul будет собирать информацию о зарегистрированных сервисах. Если будет несколько сервисов с одинаковым именем, балансировка нагрузки будет работать из коробки.
Вы также можете посмотреть мой пример кода здесь
person
gltomasz
schedule
10.01.2019
Спасибо, что предложили решение.
- person Manjunath; 11.01.2019