Em alguns aplicativos, vi que as pessoas estão usando EnableEurekaClient. E alguns outros aplicativos de exemplo estão usando EnableDiscoveryClient.
Existe alguma diferença entre esses dois?
spring-cloud
netflix-eureka
YongJiang Zhang
fonte
fonte
@LoadBalanced
foi aplicado automaticamente, mas na versão atual, é exigido explicitamente. Obrigado.O conceito de serviço de descoberta no Spring Cloud é implementado de maneiras diferentes, como Eureka, consul, zookeeper etc. Se você estiver usando o Eureka da Netflix, @EnableEurekaClient é especificamente para isso. Mas se você estiver usando qualquer outra descoberta de serviço, incluindo Eureka, você pode usar @EnableDiscoveryClient.
fonte
Em termos de praticidade e simplicidade, se o centro registrado é eureka, então
@EnableEurekaClient
é recomendado. Se for outro centro de registro,@EnableDiscoveryClient
é recomendado.fonte