Я видел, что в некоторых приложениях люди используют EnableEurekaClient. И некоторые другие примеры приложений используют EnableDiscoveryClient.
Есть ли разница между этими двумя?
spring-cloud
netflix-eureka
Юнцзян Чжан
источник
источник
@LoadBalanced
автоматически, но в текущей версии это требуется явно. Спасибо.Концепция сервиса обнаружения в облаке Spring реализована по-разному, например, Eureka, consul, zookeeper и т. Д. Если вы используете Eureka от Netflix, то @EnableEurekaClient специально для этого. Но если вы используете любое другое обнаружение служб, включая Eureka, вы можете использовать @EnableDiscoveryClient.
источник
С точки зрения практичности и простоты, если зарегистрированный центр - эврика, то
@EnableEurekaClient
рекомендуется. Если это другой центр регистрации,@EnableDiscoveryClient
рекомендуется.источник