O'Reilly logo

Mastering RabbitMQ by Dotan Nahum, Yusuf Aytaş, Emrah Ayanoglu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Managing Your RabbitMQ Server

After talking about the details of the plugins and plugin development, we are now ready to look into the management of the RabbitMQ server. To get the best out of RabbitMQ, we need to manage it effectively. RabbitMQ provides support for the following:

  • Adding, updating, and showing users, virtual hosts, and permissions
  • Declaring, listing, and deleting exchanges, queues, and bindings
  • Sending and receiving messages
  • Monitoring the queue length, message rates globally and per channel, data rates per connection, and so forth
  • Exporting/importing object definitions to JSON
  • Forcing close connections
  • Purging queues

We can manage the RabbitMQ server using command-line tool called rabbitmqctl using a plugin called Management ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required