데드 레터 큐 패턴
- 메시지 브로커에서 목적지로 전송될 수 없는 메시지의 특별한 큐이다
- 메시지 전송방식은 2가지가 있다.
- 프로그래밍적 발행
- 원래 큐에서 자동으로 메시지를 DLQ로 이동
- 메시지 브로커가 기능을 제공해야 한다
데드 레터 큐 패턴 – 문제 상황
온라인 스토어에서 주문하는 서비스이다. 일반적으로 정상적으로 진행이 되지만 특정 경우에 주문 접수가 되지 않는다. 여러 가지 원인이 있을 수 있지만 다양한 문제의 원인을 어떻게 파악할 수 있을까?
데드 레터 큐 패턴
이러한 문제를 해결하기 위해 데드 레터 큐를 사용한다. 데드 큐는 목적지로 배달될 수 없는 메시지를 위한 특별한 큐이다. 데드 큐로 보내는 방식은 프로그래밍 방식과 메시지 브로커에서 자동 전송하는 방식이 있다.
데드 레터 큐 패턴 – 중요 내용
참고
반응형