약 10 개의 다른 메시지를 대기열에 넣고 대기열에 넣고 처리해야하는 시나리오가 있습니다. 가입자 한 명당 10 개의 메시지가 모두 필요하지만 다른 가입자는 10 개의 메시지 중 8 개만 필요합니다. 이 아키텍처 유형을 설치하는 것이 가장 좋은 방법인지 이해하려고합니다. 구독자가 관련 큐를 구독 할 수 있도록하거나 각 큐를 동일한 큐에 덤프하고 해당 구독자와 관련이없는 메시지는 무시하도록 각 메시지 유형에 대한 큐를 만드십니까? 나는 등,이 솔루션은 확장 성/유연성을 확보 할메시지 큐 솔루션 구현 방법
프로세스 :
- 10 가지 XML 메시지가는 IBM WebSphere MQ 서버에 대기열에 포함됩니다.
- .Net (WebSphere MQ 7.1이 WCF 지원으로 추가 된 이후 가능성이 가장 높은 WCF)
- 메시지를 대기열에서 빼내어 다른 백엔드 DB (대부분의 SQL Server)에로드합니다.
- 매우 많은 수의 메시지를 처리 할 것이고 증가 할 수 있으므로 솔루션의 확장이 필요합니다 (시간당 40-50,000). 최소한 우리 한테는 많은 돈.
언제나 정보를 높이 평가합니다. 큐 만들기
--S
무시해야 할 메시지가 다른 점은 무엇입니까? 선택기, 주제, 속성 등 여러 가지 옵션이 있습니다. 어떤 앱을 사용하면 앱 또는 QMgr이 어떤 메시지와 관련이 있는지 구분할 수 있습니다. –
안녕하세요 @ T.Rob 모든 10에 대한 메시지의 헤더가 동일하지만 내용이 달라집니다. 따라서 메시지의 내용이 관련성이 있는지 여부를 결정하기 위해 헤더를 볼 수 있습니다. 결론은 구독자 중 한 명이 메시지를 얻지 못하게하는 두 가지 메시지에 대한 것입니다. – scarpacci