[내일배움캠프_단기심화_8기]_Days-7-TIL

2026. 6. 30. 16:05부트캠프/TIL(Today I Learned)

오늘 배운 점

Spring Auth에서 실습한 JWT 로그인/회원가입을 MSA 환경으로 확장하며, 

Eureka Server, Gateway, Member/Product/Order Service를 각각 독립 프로젝트로 구성하고 서비스 등록, JWT 인증, 라우팅, 서비스 간 통신이 이루어지는 과정을 직접 구현하며 이해했다.

 

Zipkin대시보드에서는 API속도(응답시간)도 추적할수있고 흐름도 호출할수있다.
어떤게 어떤 서비스를 호출했는지도 알수있다.
API속도(응답시간)이 왜 오래걸렸는지 확인하고 해결하면 그것이 백엔드개발자로서의 서버 최적화 경험에 맞는것 아닐까 싶다.

내일도 이어서 해볼 점

한번더 MSA 실습을 해보며 회원가입 → 로그인(JWT 발급) → Gateway에서 JWT 검증 → Product Service 상품 조회 → Order Service에서 OpenFeign으로 Product Service를 호출해 주문을 생성하는 전체 흐름을 처음부터 끝까지 직접 구현하며 각 서비스의 역할과 데이터 흐름을 익혀볼 예정이다.

오늘 아쉬웠던 점이나 팀플 중 생긴 작은 문제

서비스가 5개로 분리되어 각각의 설정과 역할을 연결하는 과정에서 Gateway의 라우팅, Eureka 서비스 등록, JWT 인증 흐름이 어떻게 이어지는지 이해하는 데 시간이 다소 걸렸다.

내일 해결을 위해 시도해볼 점

서비스 간 요청 순서를 직접 그려보면서 Eureka 등록, Gateway 라우팅, JWT 검증, OpenFeign 호출 과정을 하나씩 확인하며 구현해본다. 각 서비스를 하나씩 실행하며 Eureka 등록 상태를 확인하고, Gateway를 통해 요청을 보내 JWT 인증과 헤더 전달, OpenFeign 기반 서비스 간 통신이 정상적으로 이루어지는지 단계별로 테스트하며 구현을 이어갈 예정이다.