Configure the main module

You have to choose the implementation you want to use for the message broker. Go to /admin/config/system/message_broker and select one (if the list is empty, enable the dummy or AMQP module).

Optionally you can enter a "Name of this drupal instance". This is useful if you have multiple uniform drupal instances where each installation has its own queues. Set the string to the name you use within your queue names.

Configure an implementation module

The implementation modules need to know the exchanges and queues you rely on. At the moment we use a simple JSON file to get these information.

Create the json file somewhere in your drupal installation (for instance sites/default/message_broker_config.json) and enter the path in the configuration of the implementation module.
For an example, see the example_config.json within the message_broker_example module or read the documentation about the file format.

Tip: To prevent configuration differences between multiple Drupal instances, use a central json file for all your systems. For instance symlink your files or use a http url instead of a local file path.

Enter url and credentials for your external message broker if you have chosen to use the AMQP module.