[#3] 컨슈머를 제외한 나머지 애플리케이션 코드 마이그레이션 #4
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/#3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📝 관련 이슈 및 PR
PR과 관련된 이슈 번호
✨ 작업 내용
컨슈머를 제외한 나머지 애플리케이션 코드 마이그레이션 - 카프카 설정 클래스 및 Dead Letter Topic 처리용 프로듀서
🧪 테스트
Dead Letter Topic 프로듀서는 Spring의 Retryable을 이용하여 최대 5회 재시도 처리가 구현되어 있음. 이 기능이 정상 작동하는지 & 그 과정에서 로그는 정상적으로 출력되는지 확인하는 테스트를 추가하였음.
📚 참고 자료 및 기타
현재는 재시도 실패시 컬렉션 필드에만 저장하고 있으나, 실제 사용할 때는 외부 저장소에 저장이 필요함.