this project for studying MSA and Spring cloud gateway
기본적인 프로젝트의 플로우는 다음과 같음.
- Eureka에 클라이언트 서비스들의 정보가 올라온다.
- Gateway서비스가 하위 서비스의 정보를 Eureka에서 가져간다.(기본 라우팅 정보는 가지고있음)
- path별로 요청시 각각의 서비스들이 응답한다.
Eureka 기본 port 8761
flowchart LR;
Spring_Cloud_Gateway_8000 -->|각종 Eureka 하위 서비스 정보 요청| Eureka_8761
Spring_Cloud_Gateway_8000 --> |유저 관련정보 요청|/user-service/**
Spring_Cloud_Gateway_8000 --> |주문 관련정보 요청|/order-service/**
Spring_Cloud_Gateway_8000 --> |카테고리 관련정보 요청|/category-service/**