EMQX5.0.9 多个主题重写规则不生效

错误报告

环境

  • EMQX 版本:5.0.9
  • 操作系统版本:centos 7.6

重现此问题的步骤

已经设置主题重写配置
image

预期行为

会依次判断规则重写topic

实际行为

只有最后一个规则会被重写,同时每个规则单独启用都正常生效


功能请求

描述你需要的功能

多个主题重写规则都能生效

为什么你需要这个功能


其他

多个重写规则格式与文档中一致,同时配置文件为单个规则的时候重写都会生效,但只要涉及多个规则就只有最后一个会生效

  1. 目前建议不要手动修改 emqx.conf 文件,尽量通过 dashboard 进行配置
  2. 主题重写是不支持递归操作的,如果是多个主题,每个主题都是单独进行修改的,不存在任何先后依赖关系。
    建议你用 dashboard 操作下看看

您好,请问在dashboard中如何设置主题重写呢,我看5.0的文档中是写的修改emqx.conf文件,没有dashboard的相关操作

我想实现的不是主题重写互相依赖,只希望并列,一次判断即可,但是前面的主题重写不会判断只会判断最后一次

你好,我测试后,确定功能都是正确的,未复现你说的情况


1 个赞

非常感谢,用dashboard配置后可以正常运行了