[rabbitmq-discuss] Rabbitmq-Shovel Timer-Based Publishing Possible?

Allen Kim allen.kim at epicadvertising.com
Tue Mar 15 15:33:03 GMT 2011

Timer-based publish(shovel) means publishing on every seconds or minute
regardless of number of queue stacked.
In our case, if we publish only on based on number of queues, it will
publish very busy during day time and slowly at night.

The worst case that I see is it does not shovel when there is no queue
I want queues shovelled every few seconds, guaranteed, so that other
cluser receive messages not too late.

Here I attached the custom shovel that we have used, which does
timer-based publish and queue-based publish both.

Hope you can see the attachment and also, hope I explains well.

Allen Kim

On 11-03-15 5:32 AM, "Matthias Radestock" <matthias at rabbitmq.com> wrote:

>On 11/03/11 15:40, Allen Kim wrote:
>> We are planning to switch to new shovel plugin comes with 2.3.1, and
>> currently testing on it.
>> It works great, but I miss timer-based publish, which is very useful in
>> the midnight with low number of message.
>Can you explain what you mean by "timer-based publish" in the context of
>the shovel?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rabbit_shovel_queue_watcher.erl
Type: application/octet-stream
Size: 6653 bytes
Desc: rabbit_shovel_queue_watcher.erl
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20110315/d89fee54/attachment.obj>

More information about the rabbitmq-discuss mailing list