Als ich zum ersten Mal den Mosquitto (MQTT) Broker betrieb, gab es kein Problem. Aber seit dem zweiten Mal, als ich es mit der Standardkonfiguration ausgeführt habe, konnte ich den Code wegen des folgenden Fehlers nicht erfolgreich ausführen:
1379497253: mosquitto version 1.2 (baudatum 2013-09-17 17: 59: 39 + 0530) startend 1379497253: Standardkonfiguration verwenden. 1379497253: Öffnen von ipv6 listen Socket auf Port 1883. 1379497253: Fehler: Adresse wird bereits verwendet
Ich würde gerne wissen, wie man den Broker von der Kommandozeile aus stoppt. Es wäre schön, wenn jemand helfen könnte.
Sie sagen nicht, welches Betriebssystem Sie verwenden, aber vorausgesetzt, es ist Linux und Sie haben mosquitto im Hintergrund ausgeführt, verwenden Sie einfach den Befehl kill.
Verwenden Sie ps, um die PID der aktuell laufenden Mückeninstanz zu finden, und töten Sie dann die PID.
Wenn Sie die PID nicht kennen, können Sie in Linux "pkill" anstelle von "kill" verwenden. Befehl: "pkill mosquitto"