Thank you for your comments Joe,
both senerios you described result in a consumer/session being flooded with
messages up to the prefetch limit. I guess the transacted multi-threaded
client code would need to evenly iterate the sessions looking for whatever
sessions have the messages. Setting
Here's what I have experienced wrt prefetch limits; you may find it useful.
If a destination (queue) has active consumers, then as messages arrive at
the destination, the broker will evenly dispatch the messages across the
active consumers; no matter what the prefetch limit may be.
Now let's s