다음을 통해 공유


MSMQ 어댑터를 사용하여 안정적인 메시지에 대한 속성

MSMQ 어댑터를 구성하는 방식으로 MSMQ 어댑터를 사용하여 메시지 송신 및 수신의 안정성을 향상할 수 있습니다. 이 항목에서는 안정적인 메시징을 위한 여러 구성 속성 사용에 대해 설명합니다.

클러스터형 BizTalk 호스트 내에서의 MSMQ 어댑터 처리기 실행

고가용성을 위한 한 가지 접근 방식은 서로 다른 BizTalk 서버의 여러 호스트 인스턴스에서 동시에 어댑터 처리기를 실행하는 것입니다. 이 방식은 MSMQ가 원격 트랜잭션 읽기를 지원하지 않고, MSMQ 송신 처리기가 MSMQ 서비스의 인스턴스를 로컬로 실행하는 데 대한 종속성을 유지하므로 MSMQ 어댑터에는 권장되지 않습니다. MSMQ 송신 및 수신 처리기에 고가용성을 제공하기 위해서는 BizTalk 호스트의 클러스터형 인스턴스에서 MSMQ 어댑터 처리기를 실행하는 것이 좋습니다. 자세한 내용은 클러스터형 호스트 내에서 어댑터 처리기를 실행하기 위한 고려 사항을 참조하세요.

큐 오류 및 배달 못한 편지 큐

메시지를 성공적으로 보낸 후, 수신 큐를 사용할 수 없거나 삭제한 경우에는 후속 메시지에 오류가 발생하지 않습니다. 이러한 상황은 메시지 손실을 가져올 수 있습니다.

배달 못한 편지 큐 사용 구성 속성을 True로 설정하면 메시지가 손실되지 않습니다. 속성이 True (기본값)이면 큐가 수신하지 않는 메시지는 배달 못 한 편지 큐로 이동합니다.

가장 및 원격 큐

또한 원격 큐를 사용할 때 배달 못 한 편지 큐 사용 구성 속성을 True 로 설정해야 합니다. MSMQ용 어댑터가 원격 큐를 사용할 권한이 없는 사용자를 가장할 경우 메시지가 손실될 수 있습니다.

속성이 True 이고 가장된 사용자에게 원격 큐를 사용할 수 있는 권한이 없는 경우 메시지는 로컬 또는 원격 컴퓨터의 배달 못한 편지 큐로 이동합니다. 트랜잭션 송신에서는 메시지가 로컬 컴퓨터의 배달 못한 편지 큐로 이동하고, 트랜잭션 송신이 아닌 경우에는 메시지가 원격 컴퓨터의 배달 못한 편지 큐로 이동합니다.

복구 가능 및 저널 큐 사용 속성

복구 가능업무 일지 큐 사용 속성은 모두 보낸 메시지의 복사본을 저장합니다. 이러한 속성에 대한 자세한 내용은 MSMQ 수신 위치를 구성하는 방법MSMQ 송신 포트를 구성하는 방법을 참조하세요.

참고 항목

MSMQ 어댑터를 사용하여 안정적인 메시지
클러스터된 호스트 내에서 어댑터 처리기 실행 시 고려 사항