activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Shannon <>
Subject Re: Consumer throttling
Date Sat, 30 Jan 2016 19:39:52 GMT
The only thing built in would be the scheduling feature.  Take a look at

This allows you to delay a message or schedule so this may work for you.
Otherwise I think you will have to continue using client logic if you want
to throttle your consumers.

On Sat, Jan 30, 2016 at 1:15 PM, Bilgin Ibryam <> wrote:

> Hi all,
> Apologoes if this is a stupid question. But I wonder is there a way to
> do throttling on the consumer side. Let me clarify what I mean.
> PFC can do throttling for the producer, but I need a similar behaviour
> on the consumer. For example I want to configure a message consure or
> message queue so that messages are consumed/released one per second.
> Usually  the messages are consumed as fast as the cosnumers can take.
> Then I can do some throttling in consumer Camel route, but that
> throutling in Camel cannot be clustered accross instances. If the
> throttling can be configured ot queue level, then I don't have to do
> consumer throttling.
> Thanks,
> --
> Bilgin Ibryam
> Camel Committer at ASF & Integration Architect at Red Hat
> Blog: | Twitter: @bibryam
> Camel Design Patterns
> Instant Apache Camel Message Routing

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message