Существует два экземпляра приложения: instance-1
и instance-2
.
Предположим, что
- instance-1 достижим в
localhost:8090
- экземпляр-2 доступен в
localhost:9080
Как настроить прокси-сервер zuul таким образом, чтобы --- Первый визит экземпляр-1 и в случае каких-либо исключений / неудач переключиться на instance-2
Примечание: Не использовать Eureka
Я былв состоянии заставить его работать с помощью Hystrix с контроллером фасада и в качестве альтернативы, вызывая instance-2 через RestTemplate.
Но я ищу какой-то лучший подход, в котором маршрутизация выполняетсяZuul вместе с зеркалированием HTTPHeaders, HttpMethod и других атрибутов запроса.
Если кто-то пробовал подобное, пожалуйста, предложите мне.