RabbitMQ Connection Manager
The RabbitMQ Connection Manager is an SSIS connection manager component that can be used to establish connections with RabbitMQ.
To add a new connection, right-click the Connection Manager area in your Visual Studio project, and choose "New Connection..." from the context menu. You will be prompted with the "Add SSIS Connection Manager" window. Select the "RabbitMQ (KingswaySoft)" item to add a new RabbitMQ Connection Manager.
The RabbitMQ Connection Manager contains the following 2 pages of configuration.
- SSL Settings
The General page allows you to specify the queue path and connection properties to RabbitMQ.
- Host Name
The name of the host where the RabbitMQ server is located.
The port used to connect to the RabbitMQ server.
- Virtual Host
The virtual host to connect to.
- User Name
The user name that will be used for authentication.
The password that will be used for authentication.
- Connection Timeout
The TCP connection timeout in seconds.
The heartbeat interval in seconds. The heartbeat feature periodically checks to see if the connection is still active. If set to 0 heartbeats are disabled.
SSL Settings page
The SSL Settings page allows you to specify the specify SSL connection settings for RabbitMQ.
- Enable SSL
Determines if SSL will be enabled.
- Server Name
The name of the SSL server.
The version of SSL to use.
- Certification Path
The path of the certificate file to use.
The certificate passphrase.
- Acceptable Certificate Errors
There are three acceptable SSL policy certificate errors that can be enabled. Enabling these will reduce security:
- Remote Certificate Not Available
- Remote Certificate Name Mismatch
- Remote Certificate Chair Errors