Menu

Server Operator Documentation

RabbitMQ ships in a state where it can be used straight away in simple cases such as development and QA environments - just start the server, enable the necessary plugins and it's ready to go.

This guide provides a table of contents of documentation oriented at RabbitMQ operators. For a complete documentation ToC that includes developer-oriented guides, see All Documentation Guides.

Installation and Provisioning:

Operating Systems and Platforms

Snapshots

Upgrading

CLI tools

Configuration

Authentication and authorisation:

Networking and TLS

Monitoring, Audit, Application Troubleshooting:

Clustering

Replicated Queue Types, Streams, High Availability

  • Quorum Queues: a modern highly available replicated queue type
  • Streams: a messaging abstraction that allows for repeatable consumption
  • RabbitMQ Stream plugin: the plugin and binary protocol behind RabbitMQ streams

Distributed RabbitMQ

Guidance

Message Store and Resource Management

Queue and Consumer Features

STOMP, MQTT, WebSockets

Man Pages

Getting Help and Providing Feedback

If you have questions about the contents of this guide or any other topic related to RabbitMQ, don't hesitate to ask them on the RabbitMQ mailing list.

Help Us Improve the Docs <3

If you'd like to contribute an improvement to the site, its source is available on GitHub. Simply fork the repository and submit a pull request. Thank you!