Я работаю над приложением, которое должно взаимодействовать с одним микросервисом кластера. Я настроил все клиентские симуляции на стороне микросервиса (тот, с которым мне нужно общаться) и использовал их как зависимость maven от моего приложения для использования симулированных клиентов.
Все это работает хорошо. Но я столкнулся с некоторыми проблемами в моем приложении. Фактически, я добавил конфигурацию eureka-client, чтобы приложение могло обнаружить eurek-server и связаться с микросервисом. Это работает с одним файлом конфигурации eureka-client.properties, расположенным в classpath / ressources.
Мой вопрос: возможно ли использовать эти свойства в application.yml, чтобы мы могли указывать значения дифференциалов в соответствии с профилем пружины?
Или создать разные eureka-client.properties для каждого весеннего профиля?
Обратите внимание, что обнаружение теперь работает с одним файлом, содержащим:
eureka.name=CLIENT-NAME-SERVER
eureka.port=8761
eureka.serviceUrl.default=http://localhost:8761/eureka
eureka.serviceUrl.defaultZone=http://localhost:8761/eureka
И я не хочу регистрировать это приложение на eureka. Приложение представляет собой обычное приложение для весенней загрузки.
Спасибо.