더북(TheBook)

이 절에서는 리본을 대체할 스프링 클라우드 로드 밸런서 사용 방법을 설명한다. 스프링 클라우드 로드 밸런서는 여전히 활발히 개발 중이며 곧 새로운 기능이 제공될 것이다. 이전 두 장에서는 라이선스 서비스를 단순하게 만들고자 라이선스 데이터에 라이선스를 소유한 조직 이름을 포함했지만, 이 장에서는 조직 정보를 담당하는 별도의 조직 서비스로 나눌 것이다. 그림 6-4는 O-stock 마이크로서비스를 위해 유레카를 사용한 클라이언트 측 캐싱의 구현을 보여 준다.

라이선싱 서비스는 호출을 받으면 지정된 조직 ID와 연관된 조직 정보를 검색하기 위해 조직 서비스를 호출한다.

▲ 그림 6-4 라이선싱 및 조직 서비스에 클라이언트 측 캐싱과 유레카 기능을 구현하면 유레카 서버에 대한 부하를 줄이고 유레카 서버가 가용하지 못할 때도 클라이언트 안정성을 높일 수 있다

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