背景:
使用docker运行了一个eqmx(一种推送服务器),上午连接正常,中午重启了一下docker容器,下午就连接不上了。
./bin/emqx_ctl users list
使用以上命令查看时,发现并没有添加的用户。
原因:
docker容器的重启,导致使用命令:
./bin/emqx_ctl users add <Username> <Password>
添加的用户名和密码无效了。
解决:
使用添加命令:
./bin/emqx_ctl users add <Username> <Password>
重新添加,再使用命令:
./bin/emqx_ctl users list
进行查看。
注:
进入docker的emqx容器的命令:
docker exec -it emqx容器id或者emqx容器名称 /bin/sh