如何解决HiveMQ 无法启动
我尝试通过移动到 bin 文件夹并使用命令 ./run.sh 来启动 hivemq,但我收到此消息
错误——打开retained_messages 持久化时出错。另一个 HiveMQ 实例正在运行吗?
所以我以为 HiveMQ 已经在运行,但是当我打开浏览器并尝试连接到 http://localhost:8000 或 http://localhost:1883 时,它没有连接。我也尝试打开 Websocket 客户端,但是当我尝试连接时,我收到了这个:
我已经尝试更改端口并重新启动,但似乎没有任何改变。 有人可以解释一下我做错了什么以及如何解决吗?
解决方法
根据我的经验,我知道只有在其他实例已经在运行时才会出现此日志。
您可能想使用 jps 命令查看其他 HiveMQ 是否已在运行(将列出所有正在运行的 java 进程,应与 Java SDK 一起安装)
jps 文档链接:https://docs.oracle.com/en/java/javase/13/docs/specs/man/jps.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。