2011-11-22 5 views
1

MSMQ를 인터넷상의 모바일 앱처럼 LAN상의 서버에서 호출 할 수있는 서비스 집합에 대해 생각하고 있습니다. 많은 수의 메시지가 예상되므로이 큐의 소비자가 "원격으로"(그러나 여전히 LAN 내부에 있음) 서비스가있는 N 대의 컴퓨터와 대기열이있는 하나의 컴퓨터가 있어야합니다.하나의 컴퓨터에 MSMQ 큐가 있고 많은 컴퓨터에 소비자 서비스가있을 수 있습니까?

this question 읽기, 나는 자크 본햄 말할 때 그것이 불가능하다는 것을 이해 :

수평 MSMQ를 확장 할 때,

내가 받으셨어요 각 처리 시스템에서 큐의 인스턴스를가

혼란 스럽거나 서비스를 실행하고 싶은 각 컴퓨터의 대기열을 복제해야합니까?

덕분에, 오스카

답변

3

견적 수평 확장 설명 (큐를 제공하는 여러 서버를 의미), 귀하의 경우는 수직 (하나 개의 시스템에 더 많은 소비자를 의미). 그가 설명했듯이, 수직 확장은 완벽하게 훌륭합니다. 서버가 다운 될 경우 일종의 퍼시스턴스 메커니즘을 갖는 것만 기억하면됩니다.

+1

아, 그래. 나는 약간 다른 점을 이해했다. 수평 적으로 여러 대의 컴퓨터가 관련되어 있고 수직적으로 하나의 컴퓨터가 대기열과 서비스를 실행하고있을 것이고 정의되지 않은 서비스의 수가된다. 설명 주셔서 감사합니다! 나는 시스템이 나를 허락하자마자 대답으로 표시 할 것이다. – JSBach

관련 문제