Configure RabbitMQ on TurboStack
Enable RabbitMQ for an application and, where needed, tune the broker version and plugins at the host level.
Where to configure it
RabbitMQ is enabled per application. Open the application, go to Configure application > Technologies > RabbitMQ, and turn it on.
Broker-level options live with the host. Open the host and go to the Advanced >
RabbitMQ Options tab to set any plugins. The RabbitMQ version (rabbitmq_version)
is not a field there - set it via the Source (YAML) view.
YAML configuration
Required
Optional
There are no optional YAML keys for the application. RabbitMQ plugins (rabbitmq_plugins) are selected in the GUI under host Advanced > RabbitMQ Options; the version (rabbitmq_version) is set via the host's Source (YAML) view.
The management interface is always enabled, so you never have to add it to the list yourself. Removing a plugin from the list disables it again on the next deployment.
# Per-application application configuration
rabbitmq_enabled: true
Tip
The version and plugins are host-level advanced settings shared by the applications on that host. Only enable the plugins your application needs.