环境信息 EMQX 5.8.5, docker 启动。
因为有多个设备,订阅/发布 同一批主题,但是不方便修改设备上的主题。所以我想使用 主题重写 的方式来达到区分不同设备的目的。
重写配置如:
结果:
- 我使用 用户 u1 向 “aaa” 主题发布,实际上的确会 发布到 u1/aaa 主题中。 我使用 u1/aaa 定阅能够获取数据。
- 但是我用用户 u1 定阅 “aaa” 主题, 却不能收到数据。
- 在dashboard的客户端监控中,能看到 u1 客户端,正在订阅 u1/aaa 主题。
请问需要如何配置,才能达到 用户 u1 订阅 “aaa” 主题时,能收到实际主题是 u1/aaa 的消息?