뇌운동일지

MSA 실습 참고 예제 본문

오리너구리의 오리발질/MSA

MSA 실습 참고 예제

purpleduck 2021. 3. 11. 23:41

springboot

Spring Cloud Netflix

 

활용해 볼 라이브러리 list 

(사용해보고 싶은 library)  

eureka : Service Discovery Server 

ribbon : Client-side Load Balancer 

zuul : API Gateway 

hystrix : Circuit Breaker 

 

 

참고할만한 예제 내용 요약 

 

예제 1

taes-k.github.io/page6/

특징) H2DB, gradle

Spring MSA (1),(2)는 개념. (3)부터 예제

(3) eureka, Zuul 

(4) OAuth2 인증  

(5) 리엑티브 서비스 (rabbitMQ)

(6) 리엑티브 서비스 (WebFlux)

 

예제 2

daddyprogrammer.org/post/4347/spring-cloud-msa-configuration-server/ 

특징) MAC 환경

(1) Config Server 

(2) zuul

(3) eureka 

 

예제 3 

lion-king.tistory.com/entry/Spring-Boot-Spring-Cloud-MSA-1-%EC%99%9C-MSA%EB%A5%BC-%EC%84%A0%ED%83%9D%ED%95%98%EC%98%80%EC%9D%84%EA%B9%8C?category=855644

예제보다는 개념을 파악하는데 좋다. 

 

예제 4 -> 설명과 설정에 몇 가지 빠진게 있다. (크게 도움은 안됨) 

medium.com/@yesesyo

(1) 개념 

(2) eureka

(3) zuul

 

예제 5

velog.io/@dnjscksdn98/series/Spring-Boot-MSA

내용 복잡해보이니, 간단한 예제 해보고 볼 것 

Eureka, Spring Cloud Config Server, docker, Hystrix ...  

 

 

Comments