devmoa

Jhipster&Spring 예외처리 2편

SKCNC·2020년 8월 31일·00
MSAFeign Client예외처리Spring동기 통신JHipster

AI 요약

Beta

이 글은 MSA 환경에서 외부 서비스와 통신할 때 사용되는 Feign Client의 복잡한 예외처리 방식을 다룹니다. MSA는 여러 서비스가 독립적으로 구성되어 있어, 다른 서비스의 데이터나 기능이 필요할 때 동기 또는 비동기 통신을 사용합니다.

Feign Client는 주로 동기 통신에 사용되며, 호출 실패 시 예외처리가 제대로 되지 않으면 사용자에게 원인을 알 수 없는 Internal Error 500을 전달하게 됩니다. Feign은 기본적으로 200~299 범위의 응답 상태 코드만 정상으로 간주하므로, 이에 대한 적절한 예외 처리 전략이 필요함을 강조합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다