保留消息去除不掉

我不需要保留消息,发送消息时使用了.WithRetainFlag(false),也不管用。
请问怎么解决?多谢。

发布一个空消息到"topic"主题,并将保留标志设置为true。

多谢。
本想去试您的方法,但还没改就发现今天同样的程序就不会收到保留消息了。会是EMQ提供的broker更新了?总之这是最好的方法,程序容易理解。
发一个空消息,有时会忘,有时程序会崩,不是最好的方法。

总之非常感谢。

发个空消息来清除保留消息是 MQTT协议的标准。EMQX 是遵守这个标准的。

明白,谢谢啦。

另外通过命令行和 Dashboard 也是可以清理保留消息的。

命令行和 Dashboard我得学习一下怎么用。是可以设置永久不接收保留消息吗?

多谢。请问网址怎么来的有说明吗?我用的是EMQ提供的免费broker。