Mqtt Mosquitto错误:每个套接字地址通常只允许使用一次

Mqtt Mosquitto错误:每个套接字地址通常只允许使用一次,mqtt,Mqtt,我在莫斯奎托身上看到了这个错误,有人能告诉我如何解决这个问题吗 λ mosquitto -v 1483089866: mosquitto version 1.4.9 (build date 08/06/2016 11:59:29.51) starting 1483089866: Using default config. 1483089866: Opening ipv6 listen socket on port 1883. 1483089866: Error: Only one usage o

我在莫斯奎托身上看到了这个错误,有人能告诉我如何解决这个问题吗

λ mosquitto -v
1483089866: mosquitto version 1.4.9 (build date 08/06/2016 11:59:29.51) starting
1483089866: Using default config.
1483089866: Opening ipv6 listen socket on port 1883.
1483089866: Error: Only one usage of each socket address (protocol/network address/port) is normally permitted.

该消息表示您正在尝试重用端口1883

最好的猜测是,您已经有一个MOSQUITO(或其他代理)的实例在已经绑定到端口1883的机器上运行


错误消息来自Windows,因此可能意味着MOSQUITO正在作为服务运行

谢谢。我解决了问题。您能告诉我在控制台上阅读由我的arduino通过mosquitto broker发送的消息的命令吗?如果这有帮助,请将答案标记为已接受,并询问有关订阅消息的新问题。即使我的Microsoft Windows 7任务管理器显示mosquitto broker未运行,我也看到了此问题。发生这种情况时,在问题发生之前,我已经启动和停止了mosquitcho.exe好几次。我怀疑上次停止mosquitto.exe时,有什么东西落在后面,使套接字看起来仍在使用中。重新启动解决了这个问题。