RabbitMQ Setup
The following covers the basic setup of RabbitMQ in order to function with ACDC. Any further advanced scenarios or options are not covered in this guide.
A virtual host for ACDC internal queuing should exist (default name: "ACDC-Internal").
A virtual host for ACDC internal services should exist (default name: "ACDC-InternalServices").
A full access user account must exist for these virtual hosts.
If ToolsTalk 2 is to be used together with ACDC, then the following setup should exist in the RabbitMQ-installation:
A virtual host for ToolsTalk 2 should exist (default name "ACDC-TT2").
An exchange of type topic, bound to the virtual host should exist (default name "AtlasCopco_ACDC_ToolsTalk_Exchange").
A full access user account must exist for this virtual host.
If ACDC Unify is to be used then the following setup should exist in the RabbitMQ-installation:
A virtual host for RabbitMQ publishing should exist (default name: "ACDC-Publishing").
An exchange of type topic, bound to the virtual host should exist (default name "amq.topic").
Queues should be created and bound to the exchange.
A full access user account must exist for this virtual host.