thingsboard / tbmq

Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.
https://thingsboard.io/products/mqtt-broker/
Apache License 2.0
594 stars 49 forks source link

[Question] Possibility to relay topics to another MQTT broker? #162

Closed apachler closed 1 month ago

apachler commented 1 month ago

Component

Description Is it possible to configure some kind of relay/bridge from one broker to the other? We have a test and prod environment. On the prod environment we have several devices that are publishing data to the topic edge/# - it would be nice to have the possibility to "mirror" those messages from the prod environment to the test environment.

The mosquitto MQTT broker supports this and calls that a bridge. See http://www.steves-internet-guide.com/mosquitto-bridge-configuration/

Environment

dmytro-landiak commented 1 month ago

Hi @apachler,

Thank you for your feature request!

Unfortunately, the TBMQ does not currently support a relay or bridge functionality like the one described for the Mosquitto broker. While we are not actively working on this feature at the moment, it is planned to enter development soon and will be available in one of the upcoming releases.

We appreciate your patience and will keep you updated as we make progress!

apachler commented 1 month ago

nice, thanks for you response!