我已经安装了MQTT服务器' mosquitto'按照此链接https://lukeisadog.wordpress.com/2014/02/27/setting-up-mqtt-on-ubuntu-round-1/中的说明在我的ubuntu计算机中。但我无法测试服务器。当我在命令提示符下键入mosquitto
时,我遇到错误。
1431416111: mosquitto version 1.4.2 (build date 2015-05-09 21:39:32+0000) starting
1431416111: Using default config.
1431416111: Opening ipv4 listen socket on port 1883.
1431416111: Error: Address already in use
当我输入mosquitto –daemon –verbose
时,我收到的错误类似于"未知选项' -daemon'"。
请帮帮我。
答案 0 :(得分:6)
如果您已从存储库安装了mosquitto,它将自动为您启动。尝试连接例如
mosquitto_sub -t '$SYS/#' -v
您可能需要先安装mosquitto-clients
软件包。
如果这样做,你已经有了一个运行mosquitto的实例。如果您想自己手动运行代理,可以使用sudo stop mosquitto
停止自动启动的实例。
关于未知选项,您应该注意到需要两个短划线,因此--daemon
而不是-daemon
。