I'm running 3.2.4RC2 in the HA configuration with MSSQL persistence on Windows 2000. 
Our messages are consumed by multi-threaded client apps running outside of JBoss. On 
each client, all threads share a connection, but each has its own session. 

I was seeing that all messages were being sent to one consumer when the queue depth 
was <= 1, but they would be sent to multiple consumers if there happened to be more 
than one message in the queue at once. This is not really a problem, but I was 
expecting the messages to be round-robin'd to all consumers.

I read the thread specified here... 
http://www.jboss.org/index.html?module=bb&op=viewtopic&t=48400 ... and went ahead and 
modified BasicQueue.java to use an ArrayList for the receivers. That seems to have 
solved my "problem" by round-robining the messages to the various threads and their 
queue sessions.

My question is - are there any plans to make the round-robin message delivery 
functionality the standard algorithm? Or at least make this an optional configuration? 
Is it already possible to configure message delivery this way and I'm just missing it?

Thanks,
-DR

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3833841#3833841

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3833841


-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to 
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to