유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Kafka 입문·실전 - 3.2. [실습] Spring Boot로 Kafka에서 재시도조차 실패한 메시지를 따로 보관하기 (DLT, Dead Letter Topic)

JSCODE 박재성

2025. 8. 1.

0

#backend
#devops
  • 재시도 실패 메시지는 DLT(Dead Letter Topic)에 보관하여 유실을 방지합니다. 🛡️
  • DLT에 저장된 메시지로 실패 원인 분석 및 수동 재처리가 가능합니다. 🛠️
  • Spring Kafka는 @RetryableTopic 어노테이션으로 DLT 자동 생성 및 메시지 보관을 지원합니다. ⚙️
  • DLT 토픽 이름 설정을 통해 일관된 토픽 명명 규칙을 유지할 수 있습니다. 🏷️
  • 컨슈머 서버 장애 시 DLT에 쌓인 메시지를 서버 복구 후 재처리할 수 있습니다. 🔄

Recommanded Videos