消息重发布动作

    注意消息重发布动作不会终止老消息的投递。举例来说,如果一个消息 “t/1” 被重发布动作接收,然后重新发出一个新的 “t/2” 消息,”t/1” 的投递不会终止,订阅了 “t/1” 主题的客户端仍然可以接收到该消息。

    点击规则引擎 - 规则 - 创建规则,输入 SQL:

    注意,当 QoS 与 Retain 使用占位符变量之后,从消息信息中获取到的参数不合法(即 QoS 不是 0、1 或 2,Retain 不是 true 、 false)时,消息会被丢弃,并标记此 action 失败。

    image

    发布一条消息,可以看到收到了 topic 为 repub/to/123456 的消息。