网桥连接断开时的MQTT数据处理



我已经在Mosquitto和EMQ之间建立了MQTT桥接连接。

1( 2个MQTT之间的桥接连接是否始终稳定?

2( 如果没有,当桥关闭时,它如何处理数据通信?!

  1. 我们不知道您的网络有多稳定,所以我们不能评论桥接连接的稳定性。但就像其他MQTT连接一样,它们是一个持久连接(不是每条消息(

  2. 这取决于。。。在许多事情上,比如消息发布/消费的QOS。但如果设置正确,消息应该在到达代理的任何一端排队,然后在重新建立时推送到网桥上。

emqx的稳定性取决于两个mqtt代理之间的网络状态。在emqx桥的实现中,如果emqx和mosquito之间的连接断开,将转发给mosquito的消息将缓存在磁盘或内存中,当连接恢复时,缓存的离线消息将转发给Mosquito。

最新更新