The RabbitMQ JMS Connection Factory Provider simplifies integration between Apache NiFi and RabbitMQ by providing a JMS Connection Factory. It includes the RabbitMQ JMS library, eliminating the need for users to handle library integration themselves.
jms, messaging, integration, queue, topic, publish, subscribe, rabbitmq
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Broker Host | Broker Host | localhost | The host of the RabbitMQ broker. The host name can be an IP address or a host name. | |
Broker Port | Broker Port | 5672 | The port to be used when making a connection to the RabbitMQ broker. | |
Virtual Host | Virtual Host | / | The virtualHost to be used when creating a connection to the RabbitMQ broker. | |
Username | Username | Username to use when connecting to the RabbitMQ broker. | ||
Password | Password | Password to use when connecting to the RabbitMQ broker. Sensitive Property: true | ||
SSL Context Service | SSL Context Service | Controller Service API: SSLContextService Implementations: StandardSSLContextService StandardRestrictedSSLContextService | The SSL Context Service used to provide client certificate information for TLS/SSL connections. |