2012-11-29 2 views
0

바라기를 이것은 간단한 질문이지만 내 가정이 올바른지 확인해야합니다. 하나의 일괄 전송으로 4 개의 메시지를 보내고 4 개의 메시지 중 하나에서 오류가 발생하고 해당 메시지에서 다시 시도가 실패합니다. 처리기가 단일 메시지를 오류 대기열로 전달하거나 전체 배치 메시지를 오류 대기열에 배치합니까?오류 큐 및 메시지 일괄 전송

상식은 배치 메시지가 래핑되고 처리기에 위임됨에 따라 단일 메시지가 오류 대기열로 이동된다는 것을 의미합니다.

답변

0

트랜잭션 경계는 처리기이므로 각 메시지는 고유 한 재시도 세트를 갖습니다. 이것에 대한 유일한 복잡성은 메시지 핸들러의 파이프 라인을 사용하는 경우 주어진 메시지에 대해 핸들러 중 하나가 실패하면 재 시도가 발생한다는 점도 고려해야한다는 것입니다.