더북(TheBook)

6.4 스프링 유레카에 서비스 등록

이제 실행 가능한 스프링 기반의 유레카 서버가 마련되었다. 이 절에서는 조직 및 라이선싱 서비스가 유레카 서버에 등록할 수 있도록 구성한다. 이 작업은 서비스 클라이언트가 유레카 레지스트리에서 서비스를 검색하려고 수행한다. 이 절을 마칠 때까지 유레카에 스프링 부트 마이크로서비스를 등록하는 방법을 확실히 이해할 것이다.

스프링 부트 기반의 마이크로서비스를 유레카에 등록하는 작업은 매우 간단한다. 이 장의 목적상 서비스를 작성하는 것과 관련된 코드를 다루는 대신 (그래서 의도적으로 적은 양의 코드를 유지하고) 앞 절에서 생성한 유레카 서비스 레지스트리에 서비스를 등록하는 데 집중할 것이다.

이제 CRUD 엔드포인트가 있는 새로운 조직 서비스(organization service)를 소개한다. 라이선싱 및 조직 서비스 소스 코드는 https://github.com/klimtever/manning-smia2/tree/master/chapter6/Initial에서 내려받을 수 있다.

Note ≣


이 시점에서는 보유하고 있는 다른 마이크로서비스가 있다면 사용할 수 있다. 다만 서비스 디스커버리에 등록할 때 서비스 ID에 유의하기 바란다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.