HiveMQ 无法启动

时间:2021-03-16 15:58:27

标签: hivemq

我尝试通过移动到 bin 文件夹并使用命令 ./run.sh 来启动 hivemq,但我收到此消息

错误——打开retained_messages 持久化时出错。另一个 HiveMQ 实例正在运行吗?

所以我以为 HiveMQ 已经在运行,但是当我打开浏览器并尝试连接到 http://localhost:8000 或 http://localhost:1883 时,它没有连接。我也尝试打开 Websocket 客户端,但是当我尝试连接时,我收到了这个:

连接失败:AMQJS0007E 套接字错误:未定义。

我已经尝试更改端口并重新启动,但似乎没有任何改变。 有人可以解释一下我做错了什么以及如何解决吗?

1 个答案:

答案 0 :(得分:1)

根据我的经验,我知道只有在其他实例已经在运行时才会出现此日志。

您可能想使用 jps 命令查看其他 HiveMQ 是否已在运行(将列出所有正在运行的 java 进程,应与 Java SDK 一起安装)

jps 文档链接:https://docs.oracle.com/en/java/javase/13/docs/specs/man/jps.html

相关问题