
FeignClient 다른 서버와 통신(Json 형식)
상황: Other Service Server에서 다른 Server(Member Service)에 있는 값을 얻어와야한다.(Infrastructure Service 층, FeignClient)
흐름
1. Domain ServiceImpl 에서 현재 도메인의 Infrastructure층 Service 호출한다.
2. 값을 갖고 GateWay로 간다.
3. Member Service Server에서 해당 로직을 처리하고 값을 반환하여 다시 Other Service Server로 돌아와 나머지 로직 처리!
4. 마지막으로 값 받아서, 파싱한다.
상세히 보기
1. Domain ServiceImpl 에서 현재 도메인의 Infrastructure층 Service 호출한다.

다른 서버에 가기 전에 현재 서버에서 Token을 챙겨주는 Interceptor

2. 값을 갖고 GateWay로 간다.

3. Member Service Server에서 해당 로직을 처리하고 값을 반환하여 다시 Other Service Server로 돌아와 나머지 로직 처리!

4. 마지막으로 값 받아서, 파싱한다.

'TIL' 카테고리의 다른 글
[24.09.16] 프로젝트 개인 레포지토리로 가져와 리펙토링 하는 법 (0) | 2024.09.16 |
---|---|
[24.09.13] Springboot Exception Handling (0) | 2024.09.16 |
[24.09.06] Spring Cloud MSA (5) | 2024.09.08 |
[24.08.28] MSA 간략 정리 (0) | 2024.08.28 |
[24.08.27] Mac MariaDB 설치 및 외부 연결 (0) | 2024.08.28 |