我这边按照官方提示,配置好的主题监控,再重启之后,仍然会丢失,以下是我的启动命令
docker run -d --name emqx -e EMQX_LOG__TO=file -e EMQX_HOST=alias-for-emqx --network emqx-network --network-alias alias-for-emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 -v /home/emqx/bin:/opt/emqx/bin -v /home/emqx/etc:/opt/emqx/etc -v /home/emqx/lib:/opt/emqx/lib -v /home/emqx/data:/opt/emqx/data -v /home/emqx/log:/opt/emqx/log emqx/emqx:4.4.0
Okay
4
你得固定一下节点名。还需要加上-e EMQX_NAME=emqx,
docker run -d --restart=always --name emqx -e EMQX_NAME=emqx -e EMQX_LOG__TO=file -e EMQX_HOST=alias-for-emqx --hostname=eqmx --network emqx-network --network-alias alias-for-emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 -v /home/emqx/bin:/opt/emqx/bin -v /home/emqx/etc:/opt/emqx/etc -v /home/emqx/lib:/opt/emqx/lib -v /home/emqx/data:/opt/emqx/data -v /home/emqx/log:/opt/emqx/log emqx:4.4.0
Okay
7
-e EMQX_HOST=emqx.io --network-alias emqx.io 你的HOST写的好像不符合规范
Okay
8
如果还不行那有可能是这个版本有问题或者这个功能没有持久化,这个版本比较久为啥不用新版本呢
固定了之后MNSIA只有一个了 但是这个主题监控重启就是会清掉 但是我的策略什么仍然保存 不知道是不是这个他没有做持久化
Okay
10
好像4版本有问题,我使用5版本没这个问题。感觉这个可能是个bug或者4版本设计上没考虑这个
换了5 监控的主题不会丢了 但是监控的消息流入和流出还是会丢
shx
12
我也遇到这个问题了,后来直接放弃使用docker部署了