I have a pretty simple setup. I have 1 Queue that a java application post a
message on. I have a Listener on that queue which takes the message and post
it to a Topic (does some stuff to it first). I then have several topic
listeners configured, each one does something different with the message.
S
So I kicked up the prefetch and was able to get some messages into the other
consumers so I'm fairly confident that JMSXGroupID is working as designed,
as I now have 5 active consumers, which makes sense given my latest message
traffic. So I guess my question is say I have 100k messages on the queu
I have a single queue, configured with 50 consumers.
When building the message I do,
message.setStringProperty("JMSXGroupID", jmsGroupID);
Where jmsGroupID is selected based on some string in the message body. There
are about 20 different values for jmsGroupID at this time. However, when
processi