HiveMQ 无法启动
HiveMQ cannot start
我试图通过移动到 bin 文件夹并使用命令 ./run.sh 来启动 hivemq,但我收到了这条消息
错误 - 打开 retained_messages 持久性时发生错误。是另一个 HiveMQ 实例 运行?
所以我认为 HiveMQ 已经 运行,但是当我打开浏览器并尝试连接到 http://localhost:8000 或 http://localhost:1883 时,它没有连接。我也尝试打开 Websocket 客户端,但是当我尝试连接时收到:
连接失败:AMQJS0007E 套接字error:undefined。
我已经尝试更改端口并重新启动,但似乎没有任何改变。
有人可以解释一下我做错了什么以及如何解决吗?
根据我的经验,我知道只有当另一个实例已经 运行 时才会出现此日志。
您可能想使用 jps 命令查看其他 HiveMQ 是否已经 运行(这将列出所有 运行 java 进程,应安装 Java SDK)
Link 到 jps 文档:https://docs.oracle.com/en/java/javase/13/docs/specs/man/jps.html
我试图通过移动到 bin 文件夹并使用命令 ./run.sh 来启动 hivemq,但我收到了这条消息
错误 - 打开 retained_messages 持久性时发生错误。是另一个 HiveMQ 实例 运行?
所以我认为 HiveMQ 已经 运行,但是当我打开浏览器并尝试连接到 http://localhost:8000 或 http://localhost:1883 时,它没有连接。我也尝试打开 Websocket 客户端,但是当我尝试连接时收到:
连接失败:AMQJS0007E 套接字error:undefined。
我已经尝试更改端口并重新启动,但似乎没有任何改变。 有人可以解释一下我做错了什么以及如何解决吗?
根据我的经验,我知道只有当另一个实例已经 运行 时才会出现此日志。
您可能想使用 jps 命令查看其他 HiveMQ 是否已经 运行(这将列出所有 运行 java 进程,应安装 Java SDK)
Link 到 jps 文档:https://docs.oracle.com/en/java/javase/13/docs/specs/man/jps.html