시스템 데드 레터 큐에 일부 메시지가 있습니다. 나가는 대기열로 이동하고 싶습니다. 하지만 내가 상자의 관리자이기는하지만 그렇게 할 수는 없습니다. 또한 이름 대기열 탐색기로 도구를 사용해 보았지만 그렇게 할 수 없었습니다. 탈출구가 있습니까?데드 레터 큐에서 보내는 큐로 메시지 이동 MSMQ
답변
메시지를 다시 보내려면 무언가를 작성해야합니다. @ "formatname : DIRECT = OS :. \ system $; DeadXact";와 같은 다른 큐와 마찬가지로 큐를 처리 할 수 있어야합니다. PowerShell이 트릭을 수행 할 수 있습니다.
아담이 맞습니다.
보내는 큐가 쓸 수있는 큐가 아닙니다.
마찬가지로 발신 큐를 직접 만들 수 없습니다.
MSMQ는 나가는 대기열을 동적으로 생성하여 원격 대기열에 대해 주소를 지정한 메시지를 기본적으로 필요에 따라 배달 할 수 있습니다.
단계는 다음과 같습니다 DLQ에서
1 읽기 메시지 A (아담 조언으로)
2는 새 메시지 B는 원하는 목적지로 메시지에서
3 메시지 전송 B를 속성을 사용하여 만들 수 있습니다.
건배는
존 Breakwell
이 쉽게 QueueExplorer으로 이루어집니다.
대기열 탐색기를 열고 데드 레터 메시지가있는 데드 레터 큐를 봅니다 (우리는 이것을 SERVER A라고합니다). 목적지 대기열별로 정렬하면 쉽게 처리 할 수 있습니다.
데드 레터 항목을 이동할 큐가있는 서버 (서버 B)에 다른 QueueExplorer 복사본을 엽니 다.
첫 번째 QueueExplorer 창에서 X 대상 (SERVER A)에 대한 모든 파일을 선택하십시오. 그런 다음 열어 본 다른 QueueExplorer 창 (서버 B)에서 이동해야하는 대기열로 끌어서 놓기 만하면됩니다. 이는 프로그래밍 방식으로 수행하지 않고서 Dead Letter 대기열에서 올바른 대기열로 물건을 이동시키는 가장 쉬운 방법입니다.
- 1. NServiceBus pub 큐에서 sub 큐로 메시지를 전송합니다.
- 2. 보내지 않은 메시지를 처리하려면 MSMQ 데드 - 레터 큐 또는 관리 큐를 사용하십시오.
- 3. 메시지 큐로 파일 꼬리
- 4. WCF의 MSMQ 바인딩에서 메시지 오류를 처리하는 방법
- 5. RabbitMQ 큐에서 메시지 가져 오기
- 6. WCF over MSMQ 바인딩. 포이즌 큐로 메시지가 이동 한 시점을 어떻게 발견합니까?
- 7. MSMQ 포이즌 메시지 처리
- 8. WCF 및 MSMQ 오류 처리
- 9. 데드 레터 대기열과 백 아웃 대기열의 차이점은 무엇입니까?
- 10. 보내는 MSMQ 시간 초과 구성
- 11. IIS에서 호스팅되는 WCF 및 MSMQ 문제
- 12. WCF MSMQ 4.0의 포이즌 메시지 처리
- 13. Celery 용 메시지 큐로 MongoDB 사용하기
- 14. msqueze 메시지를 서브 큐로 이동하는 방법
- 15. MSMQ 메시지/우선 순위 지정 메시지 조절하기
- 16. 메시지 본문에 MSMQ 빈 개체가 있습니다.
- 17. MSMQ - 메시지 작성 및 보내기
- 18. Windows 서비스로 MSMQ 메시지 받기
- 19. 메시지 큐에서 동적 길이 데이터를받는 방법?
- 20. MSMQ TimeToBeReceived
- 21. MSMQ 4.0 메시지 소비자 응용 프로그램 작성에 대한 설명이 필요합니까?
- 22. "메시지"보안이 설정된 WCF Msmq는 큐에서 메시지를받을 수 없습니다.
- 23. 큐 및 비즈니스 규칙이있는 MSMQ
- 24. WCF MSMQ 콜백 함수
- 25. IIS 6에서 MSMQ 호스팅 및 WCF를 통해 메시지 보내기
- 26. netmsmqbinding을 사용하는 WCF Msmq 문제 읽는 메시지
- 27. MSMQ - 메시지 큐 추상화 및 패턴
- 28. MSMQ C++ 메시지 수신 문제가 발생했습니다.
- 29. MSMQ 메시지 본문을 바이트 []로 변환하는 방법?
- 30. MSMQ 관련 질문 "메시지 처리 방법"