Вот наша настройка
1) Zuul работает на порту: 8761 2) Eureka работает на порту: 8762 3) Service-A работает на «случайном порту»
Zuul настроен на используйте Eureka для маршрутизации. Сервис-A зарегистрирован в Eureka.
Использование этой настройки; мы можем вызвать 'localhost: 8761 / service-a / hello', и этот запрос направляется на Service-A .
Что мы пытаемся сделать, это создать «поймать все». Это означает, что мы звоним в сервис, который НЕ зарегистрирован в Eureka; мы хотим обработать этот запрос.
Каков рекомендуемый способ сделать это?
a) Напишите какой-нибудь фильтр (PRE? POST?)
b) Некоторая конфигурация в Zuul?