Try setting the linkCapacity attribute of the listener. It is by default
set to 250.
The linkCapacity is the number of messages that can be in-flight
concurrently for each link.
On Thu, Aug 10, 2017 at 5:59 PM, Dan Langford <danlangf...@gmail.com> wrote:
> thank you. as i configure this Messaging service i am now for fully
> understanding why Azure Service Bus and RabbitMQ do not support
> Transactions and Message Selectors :-)
> Question about prefetch/acquired messages: i am finding that QDR will leave
> some (up to 250 quite frequently) messages as acquired on the broker. or in
> artemis terms "delivering". how would I go about configuring QDRs Prefetch
> to keep it low? (considering the above configuration which is a simple
> message routing config for load balancing / sharding behavior)
> On Wed, Aug 9, 2017 at 10:06 AM Gordon Sim <g...@redhat.com> wrote:
> > On 09/08/17 16:59, Dan Langford wrote:
> > > back from vacation now. i upgraded to 0.8.0 and local/session
> > transactions
> > > look like they are working as expected.
> > >
> > > *Question about JMS filters / message selectors*: when i connect to my
> > > artemis broker with the artemis client JMS filters work. when i connect
> > to
> > > my artemis broker with qpid-jms-client then jms filters work. HOWEVER
> > when
> > > i connect to THROUGH the dispatch routers with the qpid-jms-client the
> > jms
> > > filters (configured in the client code) seem to be ignored or lost. i
> > > receive messages as if no filter was supplied. does QPID dispatch
> > > support filters configured programmatically via the client? with my
> > > aforementioned configuration
> > > https://gist.github.com/danlangford/4944dcc6c0d2703ffb8555603ed27340
> > would
> > > you expect jms filters to work?
> > Filters/selectors will not work in conjunction with message routing,
> > because the broker is unaware of the actual consumers. To allow
> > filters/selectors (or other link specific features), you would need to
> > use link routing. However it is the message routing behaviour that
> > provides the simple load balancing for queues.
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> > For additional commands, e-mail: users-h...@qpid.apache.org