Questions tagged [rabbitmq-shovel]

58 questions
1
vote
0 answers

How to configure Shovel plugin for two instances of RabbitMQ running on same machine

Sorry if this is repeated question but I am having hard time getting this to work even after doing a lot of search. Thanks for any help in advance!!. I have two instances of RabbitMQ running inside docker container running on my machine as shown…
1
vote
1 answer

How to setup RabbitMQ Dynamic Shovel in SSL

I want to setup a Shovel in which the destination RabbitMQ is configured to be TLS enabled. I am unable to create a Shovel and the shovel stays in a starting state. I have two different RabbitMQ instance in two separate docker container, one of them…
Suvojit
  • 379
  • 1
  • 7
  • 22
1
vote
1 answer

The strange behavior of `delete-after` attribute of dynamic shovel

I was exploring the shovel plugin for moving the messages from source to temporary queues as a part of a bigger use case. I was creating the dynamic shovel for each queue to move the messages to the temporary queue and delete the dynamic shovel…
Pranab
  • 63
  • 4
1
vote
1 answer

Per message TTL behavior with shovels

Shovels consumes messages from the queue, re-publishes each message to the destination broker (using, by default, the original exchange name and routing_key when applicable). I could not find any documentation what's the expected…
SHB
  • 589
  • 1
  • 6
  • 18
1
vote
2 answers

RabbitMQ Shovel Stuck in 'Terminated' Status

We have an issue where once in a while, a dynamic shovel (created via the HTTP API: /api/parameters/shovel/) with src-delete-after set to queue-length finishes and then instead of being deleted, gets stuck in a terminated status. Subsequent attempts…
nemo
  • 1,504
  • 3
  • 21
  • 41
1
vote
0 answers

RabbitMQ Shovel failed to connect

I have 2 rabbitmq box named : centos (192.168.1.115) and devserver (192.168.1.126) in 'centos' I have : I have queue named : toshovel bound to a topic exchange with routing key '#' I test posting to the exchange and messages transfered to that…
Bino Oetomo
  • 571
  • 1
  • 10
  • 23
1
vote
2 answers

How to reject messages after shoveling from one queue to another?

With Spring and RabbitMQ I set up two topic-exchanges xand dlx and two queues qand dlq. q is bound to x and dlq to dlx. dlx is configured as dead-letter-exchange for q. When a message in q is rejected (with unqueue) it is successfully send to dlx…
Datz
  • 3,156
  • 3
  • 22
  • 50
1
vote
0 answers

RabbitMQ shovel messages does not move them

In the rabbitMq webinterface I have the shovel plugin. Hovever, when I use it to shovel messages then the graph that shows message rates goes up and down as-if something happens, but the Queued messages stays the same. When I, with the webinterface,…
Thomas Koelle
  • 3,416
  • 2
  • 23
  • 44
1
vote
2 answers

RABBITMQ - Applying Plugin Failed

EDIT: After setting the rabbitmq variables up in System Environment Variables and trying another un/reinstall the issue is resolved. The following plugins have been enabled: rabbitmq_shovel Applying plugin configuration to rabbit@MSGTEST01...…
Jacob Barnes
  • 1,480
  • 1
  • 12
  • 29
1
vote
1 answer

creating shovels through spring xml

Using spring XML, just like we create queues, binding etc as below
vinod hy
  • 827
  • 2
  • 14
  • 26
1
vote
0 answers

Can I achieve Consistency and Partition tolerance over WAN with rabbitmq

RabbitMQ gives two options for distributed systems - Federation and/or shovel which favour availability (AP) over consistency (CP) (and work over WAN); Clustering which favours consistency (CP) over availability (AP) (but doesnt work over WAN). Is…
1
vote
0 answers

RabbitMQ Shovel - unable to connect on different machines using dockers

I have following RabbitMQ config on machine A: [ {rabbit, [ {default_user, <<"user">>}, {default_pass, <<"pass">>} ] }, {rabbitmq_shovel, [{shovels, [{shovel_test, [{sources, [{brokers, ["amqp://"]}]}, …
1kka
  • 77
  • 11
1
vote
1 answer

Does the RabbitMQ shovel plugin preserve message ordering?

I use the RabbitMQ shovel plugin (dynamic shovel, see below) to provide unidirectional messaging between two RabbitMQ brokers over an unreliable WAN link. I see regular connection losses in the RabbitMQ server log. The relevant portions of the AMQP…
bastian schmick
  • 464
  • 3
  • 11
1
vote
1 answer

RabbitMq Architecture for distributed POS

We are developing a grocery Point of Sale system to replace an existing legacy system. We are evaluating using RabbitMQ for sending product/price changes down to the tills. A company may have anywhere from 1-50 stores, and each store may have 1-20…
Mark
  • 149
  • 11
1
vote
1 answer

RabbitMQ Shovel basic example

I am working on a basic example and am not able to work it out. I need to forward messages from one machine (Machine1) to another (Machine2) via a queue (TestQ). Producer is running on the Machine1 and a consumer on the Machine2. My settings in the…
ttulka
  • 10,309
  • 7
  • 41
  • 52