Я использую Spring RestTemplate для использования других сервисов в моей локальной среде.
В производственной среде для масштабируемости я хочу использовать реестр служб, такой как eureka и ленточный клиент.
Я хочу четко отделить свой код от eureka и ленточного клиента, чтобы я мог запускать свои службы локально без дополнительных затрат на запуск отдельной службы для eureka, регистрацию служб с помощью eureka, а также выполнение поиска по eureka во время оркестровки.
Я использовал функцию пружинного профиля, чтобы отделить код и конфигурацию, связанные с локальным и производственным.
Я застрял в одном месте, где я использую RestTemplate для вызова других служб.
Я хочу использовать шаблон отдыха с балансировкой нагрузки для prod env и обычный шаблон отдыха для локального вызова службы.
У меня возникают трудности с внедрением типа RestTemplate в зависимости от моей среды.
Может ли кто-нибудь помочь мне с правильным способом внедрения RestTemplate, чтобы мои службы могли работать локально, а также использовать реестр служб и ленточный клиент при работе в Prod env, не влияя на код.
Спасибо, Шри