메시지 큐에서 예외를 일으키는 JMS 메시지를 처리하는 가장 좋은 방법은 무엇입니까?DLQ 처리하기
내가 한 것은 특정 대기열에 대해 DLQ를 설정하는 것입니다. 30 초의 재시도 지연으로 5 번 메시지 처리를 재 시도합니다. 메시지가 아마도 일부 버그로 인해 처리 될 수없는 경우 - 메시지를 영구 DLQ로 이동합니다. 그런 다음 버그 수정을 배포 한 다음 DLQ의 메시지를 대기열에 다시 넣는 것이 좋습니다.
이렇게하는 것이 가장 좋은 방법입니까? 그렇다면 DLQ에있는 메시지를 "다시 게시"하려면 어떻게해야합니까?
게다가 .. 실제로 사용 사례에 달려 있습니다. 경우에 따라 메시지는 특정 기간이 지나면 아무 것도 의미하지 않습니다. DLQ를 삭제해야합니다. 메시지를 DLQ에 누적시키지 마십시오. 이를 사용하거나 DLQ 주소를 페이지로 설정하십시오. –