RabbitMQ
Descubra mais sobre o conector RabbitMQ e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
Descubra mais sobre o conector RabbitMQ e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
O RabbitMQ permite a publicação de mensagens em um broker RabbitMQ.
Dê uma olhada nas opções de configuração do conector. Parâmetros suportados por expressões Double Braces estão marcados com (DB)
.
Parâmetro | Descrição | Valor padrão | Tipo de dado |
---|---|---|---|
Todos os parâmetros de configuração opcionais não serão definidos na mensagem caso os seus valores sejam deixados em branco.
O RabbitMQ não altera a mensagem apresentada na sua entrada, exceto em caso de erro.
success: “false” quando a operação falha.
message: mensagem sobre o erro.
exception: informação sobre o tipo de erro ocorrido.
O conector aceita qualquer mensagem de entrada, podendo utilizá-la por meio de Double Braces.
sem erro
com erro
Uma mensagem é sempre enviada através desse conector a partir do Exchange Name e do Routing Key. O exchange possui um bind com um tópico ou uma fila e direciona a mensagem a partir da routing key.
Mensagem de entrada:
Configurações:
Hostname: <RABBITMQ HOSTNAME>
Port: <PORT>
(porta padrão: 5672)
Virtual Host: /
Exchange Name: <EXCHANGE NAME>
Binary Message: desabilitado
Message: {{ message.$ }}
Routing key: <ROUTING KEY>
Fail On Error: desabilitado
Resultado:
Mensagem de entrada:
Configurações:
Hostname: <RABBITMQ HOSTNAME>
Port: <PORT>
(porta padrão: 5672)
Virtual Host: /
Exchange Name: <EXCHANGE NAME>
Binary Message: habilitado
Message: {{ message.message }}
Routing key: <ROUTING KEY>
Fail On Error: desabilitado
Resultado:
Mensagem de entrada:
Configurações:
Hostname: <RABBITMQ HOSTNAME>
Port: <PORT>
(porta padrão: 5672)
Virtual Host: /
Exchange Name: <EXCHANGE NAME>
Binary Message: desabilitado
Message: {{ message.$ }}
Routing key: <ROUTING KEY>
Reply To: <REPLY TO>
Fail On Error: desabilitado
Resultado: