Rabbitmq

Rabbitmq sink connector

Used to write data to Rabbitmq.

Key featuresarrow-up-right

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

-

use_correlation_id

boolean

no

false

connection_timeout

int

no

-

rabbitmq.config

map

no

-

common-options

no

-

host [string]arrow-up-right

the default host to use for connections

the default port to use for connections

virtual_host [string]arrow-up-right

virtual host – the virtual host to use when connecting to the broker

username [string]arrow-up-right

the AMQP user name to use when connecting to the broker

password [string]arrow-up-right

the password to use when connecting to the broker

url [string]arrow-up-right

convenience method for setting the fields in an AMQP URI: host, port, username, password and virtual host

queue_name [string]arrow-up-right

the queue to write the message to

schema [Config]arrow-up-right

fields [Config]arrow-up-right

the schema fields of upstream data.

network_recovery_interval [int]arrow-up-right

how long will automatic recovery wait before attempting to reconnect, in ms

topology_recovery_enabled [boolean]arrow-up-right

if true, enables topology recovery

automatic_recovery_enabled [boolean]arrow-up-right

if true, enables connection recovery

use_correlation_id [boolean]arrow-up-right

whether the messages received are supplied with a unique id to deduplicate messages (in case of failed acknowledgments).

connection_timeout [int]arrow-up-right

connection TCP establishment timeout in milliseconds; zero for infinite

rabbitmq.config [map]arrow-up-right

In addition to the above parameters that must be specified by the RabbitMQ client, the user can also specify multiple non-mandatory parameters for the client, covering all the parameters specified in the official RabbitMQ documentarrow-up-right.

common optionsarrow-up-right

Sink plugin common parameters, please refer to Sink Common Options for details

simple:

Last updated