【发布时间】:2017-05-02 09:42:49
【问题描述】:
我正在尝试使用本指南在我的 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 服务运行时:
- 对于基于 Debian 的 linux,如 Debian、Ubuntu、Raspbian,使用 systemd
systemctl enable hivemq
It starts as a service withoutany issues
但是,当运行netstat -an|grep 1883 时,它不会显示任何活动。 HiveMQ 似乎没有监听任何端口,我无法连接到我的 MQTT 客户端。可能是什么问题?
【问题讨论】:
-
日志文件有什么显示吗?您应该可以在
opt/hivemq/log中找到它
标签: linux ubuntu amazon-ec2 mqtt hivemq