Rabbitmq
Rabbitmq sink connector
Descriptionâ
Used to write data to Rabbitmq.
Key featuresâ
Optionsâ
name | type | required | default value |
---|---|---|---|
host | string | yes | - |
port | int | yes | - |
virtual_host | string | yes | - |
username | string | yes | - |
password | string | yes | - |
queue_name | string | yes | - |
url | string | no | - |
network_recovery_interval | int | no | - |
topology_recovery_enabled | boolean | no | - |
automatic_recovery_enabled | boolean | no | - |
connection_timeout | int | no | - |
common-options | no | - |
host [string]â
the default host to use for connections
port [int]â
the default port to use for connections
virtual_host [string]â
virtual host â the virtual host to use when connecting to the broker
username [string]â
the AMQP user name to use when connecting to the broker
password [string]â
the password to use when connecting to the broker
url [string]â
convenience method for setting the fields in an AMQP URI: host, port, username, password and virtual host
queue_name [string]â
the queue to write the message to
schema [Config]â
fields [Config]â
the schema fields of upstream data.
network_recovery_interval [int]â
how long will automatic recovery wait before attempting to reconnect, in ms
topology_recovery [string]â
if true, enables topology recovery
automatic_recovery [string]â
if true, enables connection recovery
connection_timeout [int]â
connection TCP establishment timeout in milliseconds; zero for infinite
common optionsâ
Sink plugin common parameters, please refer to Sink Common Options for details
Exampleâ
simple:
sink {
RabbitMQ {
host = "rabbitmq-e2e"
port = 5672
virtual_host = "/"
username = "guest"
password = "guest"
queue_name = "test1"
}
}
Changelogâ
2.3.0 2022-12-30â
- Add Rabbitmq Sink Connector