2014-11-17 3 views
0

응용 프로그램 인스턴스 당 하나의 메시지 만 보내도록 ActiveMQ를 구성 할 수 있습니까? 사실 나는 바람둥이가 클러스터 모드로 설치되어 있습니다.활성 MQ 하나의 메시지

저는 Spring JMS 템플릿을 소비자로 사용하고 있습니다.

답변

0

질문에 대해 자세히 설명해야합니다. 당신이 무엇을 요구하고 있는지 명확하지 않습니다.

프리 페치에 대해 이야기하는 경우 IIRC ActiveMQ는 기본적으로 프리 페치를 1000으로 설정합니다. 0으로 설정하여 메시지가 모든 인스턴스에 분산되도록하십시오 (성능 비용으로). 일반적으로 프리 페치를 사용하고 싶지만 필요에 따라 조정해야합니다.

0

maxConcurrentConsumers 등록 정보를 1로 설정하십시오. 그러면 노드 당 대기열에서 하나의 스레드 만 소모됩니다.