programing tip

EnableEurekaClient와 EnableDiscoveryClient의 차이점은 무엇입니까?

itbloger 2020. 9. 19. 10:12
반응형

EnableEurekaClient와 EnableDiscoveryClient의 차이점은 무엇입니까?


일부 응용 프로그램에서 사람들이 EnableEurekaClient를 사용하는 것을 보았습니다. 그리고 일부 다른 예제 응용 프로그램은 EnableDiscoveryClient를 사용하고 있습니다.

이 둘 사이에 차이점이 있습니까?


"Discovery Service"(유레카, consul , zookeeper )의 여러 구현이 있습니다 . @EnableDiscoveryClient에 살고있는 스프링 클라우드 공유지 및 클래스 패스에 구현을 선택합니다. spring-cloud-netflix에@EnableEurekaClient 거주하며 유레카에서만 작동합니다. 유레카가 클래스 경로에 있으면 사실상 동일합니다.


Spring Cloud의 Discovery 서비스 개념은 Eureka, consul, zookeeper 등과 같은 다양한 방식으로 구현됩니다. Netflix의 Eureka를 사용하는 경우 @EnableEurekaClient가 특히 적합합니다. 그러나 Eureka를 포함한 다른 서비스 검색을 사용하는 경우 @EnableDiscoveryClient를 사용할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/31976236/whats-the-difference-between-enableeurekaclient-and-enablediscoveryclient

반응형