RabbitMQ connections

Use this function to create and manage RabbitMQ connections for FlowWright.

Last published at: November 11th, 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, click the  ‘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 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 the Test button to validate the configuration. A confirmation message is displayed in the top right-end corner. Click 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 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 the Add button to add key-value parameters. Click the Publish button to initiate the action. A confirmation message is displayed in the top right-end corner.