On 2 Sep 2010, at 02:23, [email protected] wrote:
[...] I want to know how the queue size affected my application.
Hi.
As Marnie has already said, you should now get both JMX notifications
and messages in the broker log file if the settings below are
attained by the specified queue. Your XML configuration is correctly
set up to achieve this. The frequency of the housekeeping thread can
be configured as follows, per virtual host (this example gives a 20s
delay):
<virtualhosts>
<virtualhost>
<name>example</name>
<example>
<housekeeping>
<threadCount>2</threadCount>
<expiredMessageCheckPeriod>20000</
expiredMessageCheckPeriod>
</housekeeping>
<!-- etc. -->
</example>
</virtualhost>
</virtualhosts>
<maximumMessageCount>2</maximumMessageCount>
<maximumQueueDepth>1</maximumQueueDepth>
<maximumMessageSize>1</maximumMessageSize>
<maximumMessageAge>1</maximumMessageAge>
Bear in mind that these are simply thresholds above which
notifications will be sent, *not* hard limits or maxima - you will
not be prevented from sending more messages.
Andrew.
--
-- andrew d kennedy ? do not fold, bend, spindle, or mutilate ;
-- http://grkvlt.blogspot.com/ ? edinburgh : +44 7941 197 134 ;
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]