2011-04-13 2 views
1

약 250,000 개의 메시지가 포함 된 대기열이 있습니다. 나는 그들을 제거하지 않고 메시지를 반복하고 싶습니다. 이 경우 QueueBrowser을 사용했지만 처음 200 개의 요소 만 사용할 수 있습니다. QueueBrowser의 Javadoc은 대기열의 메시지를 "엿보는"것으로 설명합니다.큰 ActiveMQ 큐를 반복하는 방법은 무엇입니까?

답변

2

문제는 중개인을위한 게임의 대상 정책에 있습니다. 기본적으로 브로커는 사용 가능한 모든 메모리를 사용하지 않고 전체 성능에 영향을주지 않도록 브라우저에서 200 페이지 만 표시합니다. activemq.xml에서 자신의 DestinationPolicy를 통해이 수를 늘릴 수 있습니다. 설명서 페이지 here을 참조하십시오.

관련 문제