[MSA] Springboot - MSA 구축하기


[MSA] Springboot - MSA 구축하기

지식출처 https://wonit.tistory.com/497?category=854728 [ 환경 ] Springboot 2.5.3 JDK 1.8 Maven 서비스 구상도는 다음과 같습니다. 하나의 웹 어플리케이션에서 RestAPI 통신을 통해 유저 서비스 및 쇼핑 서비스에 접근합니다. 중간에 Spring Cloud Gateway를 통해 클라이언트와 서버 사이에 로드밸런싱 및 통합 인증 및 로깅을 제공합니다. Eureka Server에 서버들 사이에서 마이크로 서비스들의 정보를 등록하고 이를 통해 서비스들을 동적으로 탐색하고 로드밸런싱을 제공합니다. 따라서 5개의 프로젝트가 존재할 예정입니다. 프로젝트 포트 Main 웹 어플리케이션 8000 UserService 8001 ShoppingService 8002 Eureka Server 8761 Spring Cloud Gateway 8090 각 프로젝트별로 포트는 다음과 같습니다. 1. Eureka Server <dependency> ...


#eureka #gateway #microservice #msa #springboot

원문링크 : [MSA] Springboot - MSA 구축하기