Поиск сервиса по тегам в Spring Eureka

Есть условно 3 микросервиса с следующими именами:

  • application: микросервис который будет использовать микросервисы ниже
  • cartography-google: микросервис, работающий с картографией посредством api гугл
  • cartography-dadata: микросервис, работающий с картографией посредством api дадаты

У сервисов картографии одинаковые контроллеры, то есть модели запросов и ответов на определение адреса абсолютно идентичны.

Можно ли в spring eureka как то настроить, микросервисы какого типа будут отдаваться application, да и вприципе всем остальным кому будет нужно, если они попросят микросервис типа cartography или укажут это в feign client @FeignClient("cartography") ?

Конфиг в eureka, который будет выглядить примерно так:

aliases:
    cartography: cartography-dadata

Если этим должен заниматься не Spring eureka, а кто то другой, напишите пожалуйста


Ответы (0 шт):