我正在使用Paho客户端从JavaScript代码发布消息。消息正在发布,因为我可以在订阅者端看到它们,但我在终端上看不到它们。
client = new Paho.MQTT.Client("localhost", 9002, "myClient");
client.connect();
message = new Paho.MQTT.Message("hey");
message.destinationName = "/World";
client.send(message);
命令行使用:
/usr/local/sbin/mosquitto -c /usr/local/etc/mosquitto/mosquitto.conf
答案 0 :(得分:0)
代理不会将消息打印到控制台,除非进入完全详细模式,这不是一种查看消息的方法,而是一种修复问题的调试工具。
您可以通过在命令行中添加-v
来启用详细模式。
如果你想通过代理看到所有消息,那么使用mosquitto_sub是一个更好的选择
mosquitto_sub -v -t '#'
其中#是主题通配符