RabbitMQ connections

Learn how to create and manage RabbitMQ connections for FlowWright.

Last published at: July 27th, 2024

RabbitMQ is a commonly used open-source enterprise service bus for publishing and subscribing to events. The following UI allows users to create, update, remove, and test connections to RabbitMQ.

To access the Integrations—Connections page, follow these steps: Navigate to the page, click on 'Connections ', and select the 'RabbitMQ' menu option, as demonstrated below. 

 

The Manage RabbitMQ Connection page is rendered as below. 

 

To learn more about RabbitMQ, visit the product site at https://www.rabbitmq.com

 

Create RabbitMQ Connection

On the Manage RabbitMQ Connection page, click on the Actions - Create menu option. 

 

A popup window is displayed for configuration as below. Provide the connection name, virtual host, hostname, port number, user name, and password. Click on the Test button to validate the configuration. A confirmation message is displayed in the top right-end corner. Click on the Create button to create this connection. 

 

Publishing messages to RabbitMQ

For testing purposes, messages can be published to RabbitMQ using the following user interface:

Select the connection from the table and click on the Utils - Publish Messages option. 

 

The Publish RabbitMQ page is rendered for configuration as below. Provide the Exchange Name, Queue Name, Routing Key, and the Message text. Click on the Add button to add key-value parameters. Click on the Publish button to initiate the action. A confirmation message is displayed in the top right-end corner.