如何在ubuntu中测试MQTT服务器?

时间:2015-05-12 07:40:57

标签: server mosquitto

我已经安装了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'"。 请帮帮我。

1 个答案:

答案 0 :(得分:6)

如果您已从存储库安装了mosquitto,它将自动为您启动。尝试连接例如

mosquitto_sub -t '$SYS/#' -v

您可能需要先安装mosquitto-clients软件包。

如果这样做,你已经有了一个运行mosquitto的实例。如果您想自己手动运行代理,可以使用sudo stop mosquitto停止自动启动的实例。

关于未知选项,您应该注意到需要两个短划线,因此--daemon而不是-daemon