Public | Automated Build

Last pushed: 5 months ago
Short Description
Replay messages from (RabbitMQ) AMQP dead-letter queue
Full Description

amqp-replay

Replay messages from (RabbitMQ) AMQP dead-letter queue

Philosophy

Getting Started

Setup with Docker
# add this to your [bash|zsh]rc and source it
function amqp-replay(){
  docker run -it -e AMQP_URI=$AMQP_URI -e AMQP_QUEUE_NAME=$AMQP_QUEUE_NAME -e AMQP_QUEUE_NOACK=$AMQP_QUEUE_NOACK -e AMQP_EXCHANGE_NAME=$AMQP_EXCHANGE_NAME --rm fgribreau/amqp-replay:v0.3.0
}
Setup with Node
npm i amqp-replay -g
Run it
AMQP_URI="amqp://user:password@rabbitmq.ndd.com:5672/%2F" AMQP_QUEUE_NAME="social.test" AMQP_EXCHANGE_NAME="fgtest" amqp-replay

Add INFINITE=true to replay the queue message infinitely.

Development sponsored by iAdvize

<p align="center">
<a target="_blank" href="https://vimeo.com/121470910"><img style="width:100%" src="https://i.vimeocdn.com/video/509763980.png?mw=638&mh=1080&q=70"></a>
</p>

I work at iAdvize as a Lead Developer and Architect. iAdvize is the leading real-time customer engagement platform in Europe and is used in 40 different countries. We are one of the french startup with the fastest growth and one of the greatest place to work in France.

We are looking for a NodeJS backend developer, a Scala backend developer, a JavaScript frontend developer, a Full-stack Developer and a DevOps System Engineer in Paris or Nantes. Send me a tweet if you have any questions!

License

See LICENSE.

Docker Pull Command
Owner
fgribreau
Source Repository

Comments (0)