真实主题以 / 开头,共享订阅不生效

真实主题以 / 开头,共享订阅不生效

发布的主题和订阅的主题是?

详细一点才能看出问题

$share/db//sys/data/xx
这样配置的订阅

真实主题是 /sys/data/xx

发布订阅都是 /sys/data/xx

这样不行,// 表示了两个层级,路径解析会出问题。
最好是订阅 $share/db/sys/data/xx
发布端直接 sys/data/xx
$share/${group}/ 是作为一个整体的

但是我们整个体系的 topic 规则是 按 / 开头的

topic用 / 开头,不推荐这种业务设计模式,确实和系统设计上冲突了。EMQX目前解决不掉这个问题

这就难搞了。。

可以尝试一下主题重写功能,不知道能不能满足你们的业务。