Mosquitto: 使用 mosquitto_pub 和 mosquitto_sub 進行測試

此文件屬於入門指南指南的一部分。請在此處查看完整指南:如何開始使用 Mosquitto

👋 歡迎來到 Stackhero 文件!

Stackhero 提供即用型 Mosquitto MQTT cloud 解決方案,帶來多項優勢,包括:

  • 無限的消息交換和傳輸。
  • 通過外部 API 進行 無限 的設備認證。
  • 在主題、用戶和操作上提供 高級 ACLs
  • 使用 HTTPS 保護的 可自訂域名(例如,https://mqtt.your-company.com)。
  • 只需點擊即可輕鬆 更新
  • 專用私有 VM 提供的最佳 性能 和強大 安全性

節省時間簡化您的生活:只需 5 分鐘 即可嘗試 Stackhero 的 Mosquitto MQTT cloud hosting 解決方案!

mosquitto_pubmosquitto_sub CLI 工具非常適合測試 MQTT 設置。在使用它們之前,請確保在 Stackhero 儀表板上的 Mosquitto 配置中禁用「允許不安全連接」選項。

以下是測試方法:

  1. 使用 # 通配符訂閱所有主題:

    mosquitto_sub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/#"
    
  2. 打開另一個終端以向主題發布消息:

    mosquitto_pub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/sensor/a" -m "It works"
    

在第一個控制台中,您應該會看到已發布的消息以及由 -d 標誌啟用的調試日誌。