превосходное объяснение спасибо.
я проблемы с пониманием связи между Зуулом и Лентой.
Я думаю, что я получил Zuul ясно. Это обратный прокси-сервер, с которым я могу связаться, чтобы связаться с одним из нескольких экземпляров службы. Он выберет правильный сервер с использованием алгоритма циклического перебора или того, что вы настроите для этого. Это традиционный балансировщик нагрузки. Чтобы узнать доступные экземпляры, он может использовать реестр, такой как Eureka.
Но у меня больше проблем с Лентой. Он продается как балансировщик нагрузки на стороне клиента, но что это значит? Ему не нужен внешний сервер? Лента встраивается в клиент так же, как клиент Eureka? Если так, как это работает? Нужен ли мне Zuul, когда я использую Ленту, и наоборот?
В некоторых статьях я видел, что на самом деле Zuul использует ленту по умолчанию для балансировки нагрузки, и это еще больше запутало меня. Если это правда, что означает «сторона клиента»? Что делает Zuul кроме маршрутизации?
Я надеюсь, что вы можете мне помочь.