我正在尝试使用本指南在我的 Amazon EC2 实例 (ubuntu/images/hvm-ssd/ubuntu-xenial-16.04-amd64-server-20170414) 上设置 HiveMQ:http ://www.hivemq.com/docs/hivemq /latest/#hivemqdocs_installation_for_specific_operating_systems
安装后,我可以使用以下命令成功运行 HiveMQ:
将目录更改为 HiveMQ 目录
cd /opt/hivemq
执行启动脚本
./bin/run.sh
HiveMQ 将开始运行,并监听 1883 端口,我可以连接和订阅代理。
当我将 HiveMQ 作为 systemctl 服务运行时:
- 对于使用 systemd 的 Debian、Ubuntu、Raspbian 等基于 Debian 的 linux
systemctl enable hivemq
但是,运行时netstat -an|grep 1883
它不显示任何活动。HiveMQ 似乎没有监听任何端口,我无法连接到我的 MQTT 客户端。可能是什么问题?