About RabbitMQ and Erlang

RabbitMQ and Erlang software components enable the underlying message bus capabilities used by IEE and Action Manager. RabbitMQ must be installed as it will be used by both IEE and Action Manager, if the applications are installed in different VMs, then it is ideal to install RabbitMQ in both the VMs. The Erlang and RabbitMQ applications must be installed on the same physical server or VM. They are not, however, required to be installed on the same server as IEE or Action Manager. See Installation prerequisites for software deployment recommendations and guidelines.

After RabbitMQ is installed, use the default user name and password and then perform the following configurations to access RabbitMQ:

  • Create a new user to be used during the Action Manager installation. If working in a multiserver environment, this user is automatically added to the config file on the server and is used to authenticate back to RabbitMQ.

  • Create new virtual hosts and provide the new user with full permissions to the vhosts.

For details on installing and configuring Erlang and RabbitMQ, see the topics "Installing Erlang" and "Installing and Configuring RabbitMQ" in the Action Manager Installation and Configuration Guide.