You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mosquitto桥接中排除通配符主题下的特定主题树?

Mosquitto桥接排除特定主题的正确配置方法

你之前的错误是因为用了错误的桥接主题语法,Mosquitto的排除规则要求将-与方向参数(如both、in、out)结合,而非单独放在主题前。

正确配置步骤

  1. 保留原有的包含规则,允许sensor/#主题双向桥接:
    topic sensor/# both 1
    
  2. 添加排除规则,阻断sensor/test/#主题的双向桥接(将-加在both前):
    topic -both sensor/test/# 1
    

替代方案(分方向精细控制)

如果需要分别控制入站(远程到本地)和出站(本地到远程)的排除逻辑,可拆分为两条规则:

topic -out sensor/test/# 1
topic -in sensor/test/# 1

验证方式

  • 向本地代理发布sensor/abc主题的消息,远程代理应能正常接收;
  • 向本地代理发布sensor/test/xyz主题的消息,远程代理无法收到,仅本地订阅者能接收该消息。

内容的提问来源于stack exchange,提问作者heinz k

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 13:42:08