Я следовал этой страницы: https://spring.io/guides/gs/service-registration-and-discovery/Spring Service Discovery Ограничение
и до сих пор никаких проблем. Я могу зарегистрировать службы Spring, которые автоматически обнаруживаются.
мне сейчас нужно, чтобы обнаружить сервисы, доступные на определенном домене (различать TEST и прод, например)
Это означает, что я буду иметь 2 обнаружения услуг, которые будут работать. Нужно получать услуги только на myTestDomain.domain.ch, а другой только на myProdDomain.domain.ch.
У любого есть идея, как сделать различие?
И что на самом деле ваш вопрос? Если вы уже запустите два экземпляра, вам просто нужно будет отличить, к какому реестру должна подключиться служба во время запуска. Это то, что вы можете легко достичь, используя весенние профили и передавая разные значения для 'eureka.client.service-url.defaultZone' (работает вне AWS) для ваших разных зон. Если вы хотите зарегистрировать разные службы с тем же экземпляром Eureka, что и вы могли бы сделать, но вам придется изменить 'app-name' службы, которая сама регистрируется. –
Спасибо @ daniel.eichten, это была собственность, которую я искал! – hublo