Interactive RabbitMQ queue inspector.
Install globally with npm install -g funny-bunny
or locally with npm install funny-bunny
.
Global installation: funny-bunny --help
.
Local installation: ./node_modules/.bin/funny-bunny --help
.
All commands that has an optional id
parameter will default to the last message in the cache.
next
Fetch next message from queue and stores it in cache.
print [id]
Print the specified message from cache, defaults to the last message.
list
List all cached messages.
skip [-c | --count <count> ]
Fetch the next count
messages but skip cache. The message will be unavailable until program restart.
enqueue <queue> [id]
Enqueue the specified message to the specified queue.
ack [id]
Acknowledge the specified message, removes it from its queue.
retry [id]
If the specified message is a dead letter, enqueue it to its last failed queue and acknowledge it.