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 ...

Get Mastering RabbitMQ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.