Waves wrote:
> (1)Environment: use Activemq and Spring to send message, use Activemq and
> Jencks to receive message asynchronously. We use jconsole to monitor.
> (2)Phenomenon:
>     We use non-persistent queue to send message asynchronously, use jencks
> to receive message asynchronously, jencks use multiple-session and
> consumer’s prefetch.
>     Every time we find that there are always some messages non-delivered in
> the queue, like "jconsole_information.doc".We have read the Activemq code,
> find that only when client send "ACK" to broker ,the broke will deal with
> the message in the queue and the "DequeueCount" in JMX will be updated. So I
> suspect that the consumer don't send "ACK" message to the broker, so the
> last messages don't be delivered from broker to client.
>                
> (2)The attachment file is our client configuration file.
> (3)The attachment image is jconsole's JMX information. 
> 
> 
> http://www.nabble.com/file/5918/jms-spring-application.xml
> jms-spring-application.xml 
> http://www.nabble.com/file/5937/jconsole_information.doc
> jconsole_information.doc 

What version?

-- 
Christopher G. Stach II

Reply via email to