WAS에서 대기열 X를 작성했습니다. 또 다른 대기열 Y를 작성했으며 MQ에서 Y가 X에 대한 백 아웃 대기열임을 지정합니다.
이제 X에 대해 최대 재시도 횟수 : 3이고 백 아웃 임계 값은 2입니다. 즉, 메시지가 X에 의해 소비되지 않으면 2를 시도한 후에 큐 관리자는 Y에 메시지를 넣습니다.이 경우 최대 재시도 횟수 (3)는 절대로 그것이 세 번째 시도를 결코 시도하지 않을 것이기 때문에 도달했습니다. 그리고 X에 대한 청취자는 절대로 내려 가지 않을 것입니다. 내 이해가 맞습니까?MQ 최대 재시도 횟수 및 백 아웃 임계 값
답변
jms 인터페이스에 대해서는 잘 모르겠지만 기본 WMQ에서는 큐 관리자가 자동으로 백 아웃 대기열에 메시지를 다시 큐잉하지 않습니다. backout_count를 쿼리하고 backout_threshold와 비교하여 메시지를 backout_queue에 넣는 것은 응용 프로그램의 책임입니다.
당신은 "WebSphere Application Server가 포이즌 메시지를 처리하는 방법"을 읽어야합니다 - 읽어하는 것이 중요합니다 또한 http://www.ibm.com/developerworks/websphere/library/techarticles/0405_titheridge/0405_titheridge.html
을 "모범 사례 :는 WebSphere MQ 공유 큐와 응용 프로그램을"실행 아래로 스크롤 6-http://www.ibm.com/developerworks/websphere/library/techarticles/0512_elkins/0512_elkins.html
MQ JMS 구현은 대상 대기열에 설정된 백 아웃 임계 값에 도달하면 메시지를 백 아웃 대기열로 이동시키는 작업을 수행합니다. 백 아웃 큐가 지정되지 않으면 MQ JMS는 메시지를 데드 - 레터 큐에 넣으려고 시도합니다.
알고있는 한 MQ JMS에는 재시도 개념이 없습니다. WAS/MDB와 관련이있을 수 있습니다.
응용 프로그램이 msg to backout queue를 다시 큐잉하기로 결정했다면 백 아웃 임계 값이 큐의 속성에 정의 된 이유는 무엇입니까? 이 임계 값 특성은 어플리케이션에서 정의되어서는 안됩니다.
매우 혼란 스럽습니다.
- 1. Amazon S3의 버킷에 파일 업로드 "최대 재시도 횟수"가 실패했습니다.
- 2. WebSphere MQ 백 아웃 대기열의 메시지 입력 대기열
- 3. 적응 임계 값 opencv
- 4. Android에서보기를 표시하기위한 임계 값
- 5. iplImage의 cv 임계 값
- 6. Windows 포트의 최대 백 로그 값
- 7. 적응 형 임계 값
- 8. MQ 및 SIB의 최대 메시지 길이
- 9. 목록보기 임계 값 문제
- 10. MATLAB의 로컬 임계 값
- 11. 사용 OpenCV의 임계 값
- 12. 이진 필터링의 임계 값
- 13. 이미지 로컬 임계 값
- 14. C++ 색상 대체 및 임계 값 알고리즘
- 15. AppDomain 리소스 모니터링 및 임계 값 설정
- 16. 다양한 세대의 쓰레기 수거 및 임계 값
- 17. Android 이미지 문제 및 임계 값
- 18. 반복 키 임계 값 변경 C++
- 19. NSLevelIndicator 임계 값 사용 안함
- 20. 고성능 및 자동 백 아웃 대기열 작성
- 21. 의욕 업데이트 차이 및 백 아웃
- 22. T-SQL 계산 임계 값
- 23. MATLAB에서 최대 반복 횟수 설정
- 24. 숨겨진 마르코프 모델 임계 값
- 25. 연결 및 재시도 교환
- 26. OpenCV의 하르 분류 임계 값
- 27. OpenCV의 DescriptorMatchers에서 일치하는 임계 값
- 28. 플래시 as3 부드러운 임계 값
- 29. WPF 끌기 거리 임계 값
- 30. Matlab의 전역 이미지 임계 값