강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

임도현님의 프로필 이미지
임도현

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

Eureka Discovery Client - User Service

저도 defaultZone질문이 있습니다.

작성

·

321

0

현업에서도 localhost:port/eureka 이렇게 지정하는 일이 흔한가요? 바꿔서도 쓰나요?
만약 바꿔서도 쓴다면 어떻게 바꾸나요?

퀴즈

56%나 틀려요. 한번 도전해보세요!

마이크로서비스 아키텍처에서 유레카 서비스의 주된 역할은 무엇일까요?

API 요청 라우팅

서비스 위치 정보 등록 및 조회

데이터베이스 관리

보안 인증 처리

답변 1

1

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

Netflix Eureka는 Servuce Registry, Service Discovery의 역할을 수행합니다. 간단한 서비스 구축이라면, 충분히 사용될수 있다고 생각되며, Python과 같은 프로그래밍에서 Eureka로 서비스를 등록할 수 있는 플러그인도 있습니다. 조금 더 규모가 크거나, Service Mesh의 기능을 충분히 사용하실 거라면, K8s나 Consul 등과 같은 제품과 같이 사용하시면 좋을 것 같습니다. 

아래 사이트에서 관련 게시글을 참조하시면 도움이 될 것 같습니다. 

https://dzone.com/articles/deploying-microservices-spring-cloud-vs-kubernetes

감사합니다. 

임도현님의 프로필 이미지
임도현

작성한 질문수

질문하기