-
Is your feature request related to a problem? Please describe.ContextA system containing a mix of MQTT and AMQP consumers and producers. ProblemNo information about the MQTT client is being passed to the AMQP message properties and fields. It would be very helpful to access the client ID and username when our AMQP consumers process messages from MQTT producers to identify the producer. Describe the solution you'd likeIn the latest publish_to_queues, the state contains the username, could we imagine setting an AMQP header containing the Do I suppose correctly that #10050 and #10051 could help achieve this? Describe alternatives you've consideredPotential solutions
All these solutions are quite complex in our system since we don't have control over the MQTT clients' code. Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 16 replies
-
3.12.x is out of community support and the MQTT plugin in 3.13.x was substantially reworked to support MQTT 5.0. #10050 is not MQTT-specific. |
Beta Was this translation helpful? Give feedback.
-
Passing the MQTT client ID of the publishing client to an AMQP 1.0 or AMQP 0.9.1 message of receiving clients will be possible in RabbitMQ 4.2 as explained in https://www.rabbitmq.com/docs/next/message-interceptors#mqtt-client-id and #13760 |
Beta Was this translation helpful? Give feedback.
Passing the MQTT client ID of the publishing client to an AMQP 1.0 or AMQP 0.9.1 message of receiving clients will be possible in RabbitMQ 4.2 as explained in https://www.rabbitmq.com/docs/next/message-interceptors#mqtt-client-id and #13760