"timfox" wrote : By default messages will be prefetched into consumers. | | Since your consumer is so slow, you could try setting prefetch to a lower value (like 1). | | Prefetch is vital for high peformance consumers.
This improves the situation a bit. with a prefetch size=10 I saw a burst of 10 high prio msg taking turns with approx. 100 low prio messages like: BOOOOOOOOBBB.........BBBBBBOOOOOOOOOBBBB..........BBBOOOOOOOO.... with prefetch size=1 I see one or two high prio messages separated by approx. 10 low prio messages. BOOOBBBBBBBOOBBBBBBBBOOBBBBBBBBOOBBBBBBBB Still, the rtt for high prio messages is in the order of seconds because of these low prio messages. With just high prio messages the rtt is less than 15msg on my linux box. The jboss.mq stack kept this below 100ms (if I remember correctly) when additional low prio messages where in the queue. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3981285#3981285 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3981285 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
