我是在docker里部署的emqx,使用的镜像是5.6.0,现在想查询历史消息,发现没有这个功能,然后想到了消息持久化,ai告诉我可以通过规则或者flow设计器来搞,但是他说的很多东西,我这个Dashboard 中没找到,比如连接器连接mysql,我这里的连接器只有mqtt服务和http服务
flow设计器里也没有连接mysql
规则里有个动作输出,然后动作类型也没有连接mysql
,有没有大佬给点指导
我是在docker里部署的emqx,使用的镜像是5.6.0,现在想查询历史消息,发现没有这个功能,然后想到了消息持久化,ai告诉我可以通过规则或者flow设计器来搞,但是他说的很多东西,我这个Dashboard 中没找到,比如连接器连接mysql,我这里的连接器只有mqtt服务和http服务
我需要换个版本高点的镜像吗
用6.x 或者 5.9
我先试下5.9, 6.x有没有具体点的版本号呢
你这个现象是版本线导致的,不是你操作路径找错了。
emqx:5.6.0 这代里 Dashboard 的数据集成能力比较有限,所以你现在只看到 MQTT/HTTP 连接器。
你前面问的 6.x 具体版本,可以直接用:emqx/emqx:6.1.1(当前稳定版)。
如果暂时还在 5.x,建议直接到:emqx/emqx:5.10.3(比 5.9 更新)。
升级后按这个路径配置 MySQL 持久化:
5.10.3或者6.1.1比5.9优势很大吗?如果不大的话,我就不换了,我现在部署的5.9可以实现持久化
超大,建议你去官网上看看 changelog