Я хочу реализовать отказоустойчивую архитектуру микросервисов с использованием Feign Client, Ribbon и Eureka, поэтому я столкнулся с проблемой. Когда цель микросервисов не работает, я хочу перенаправить на другой экземпляр микросервисов, чтобы пользователь этого не видел. Например, у меня есть 4 экземпляра микросервисов B и один экземпляр A:
Клиент браузера вызывает A, затем A вызов B1, но B1 не работает = ›Автоматическое перенаправление на B2, B2 - KO, затем вызов B3 и B3, затем он возвращает ответ на A. A возвращает ответ клиенту браузера.
Как я мог это реализовать, пожалуйста. Заранее спасибо.