Application Integration
- Application Integration
- All Products
Property
| Description
|
---|---|
Host Name
| Required. Host name of the machine where the RabbitMQ instance or cluster runs that the Secure Agent must connect to with a TCP connection.
|
Port
| Required. Port number for the host where the RabbitMQ instance or cluster runs.
Default is
5762 .
|
Virtual Host
| Optional. Specify the virtual host that the RabbitMQ channel connects to.
Default is
/ .
|
TLS Protocol
| Optional. Specify whether you want to use TLS or SSL protocol to connect to RabbitMQ.
Select one of the following values:
Default is
Disabled .
|
Property
| Description
|
---|---|
User Name
| Required. User name to connect to RabbitMQ.
|
Password
| Required. Password to connect to RabbitMQ.
|
Property
| Description
|
---|---|
Trust All
| Select
Yes to enable the connection to trust any server certificate.
Default is
No .
|
Truststore Location
| The absolute path and file name of the truststore file on the Secure Agent machine that contains the TLS or SSL certificate to establish two-way secure communication with the RabbitMQ broker.
For example:
C:/SSL/Certs_208/icrt-truststore.jks
If left blank, the connection uses the default truststore that is set through the
javax.net.ssl.trustStore JVM argument.
|
Truststore Password
| The password for the truststore file that contains the TLS or SSL certificate.
If left blank, the connection uses the default password that is set through the
javax.net.ssl.trustStorePassword JVM argument.
|
Keystore Location
| The absolute path and file name of the keystore file on the Secure Agent machine that contains the keys and certificates required to establish two-way secure communication with the RabbitMQ broker.
For example:
C:/SSL/Keys/icrt-keystore.jks
If left blank, the connection uses the default keystore that is set through the
javax.net.ssl.keyStore JVM argument.
The connection trusts any server certificate regardless of whether the
Trust All property is set to
Yes or
No .
|
Keystore Password
| The password to access the keystore file that contains the TLS or SSL certificate for secure communication.
If left blank, the connection uses the default password that is set through the javax.net.ssl.keyStorePassword JVM argument.
|
Property
| Description
|
---|---|
Connection Timeout
| Required. Number of seconds to wait when attempting to connect to RabbitMQ.
Default is
60 seconds.
|
Heartbeat Timeout
| Required. Heartbeat timeout in seconds requested for the RabbitMQ connection.
Default is
60 seconds.
|
Enable Mandatory Message Routing
| Optional. Select
Yes to throw an exception when a message cannot be routed to a queue.
If you select
No , the RabbitMQ server silently drops the message.
Default is
Yes .
|
Enable Guaranteed Message Delivery
| Optional. Select
Yes to throw an exception when the message cannot be delivered and the mandatory message routing is enabled.
Default is
Yes .
|