EMQX 5.0.20 使用HTTP API /api/v5/publish 向主题发布消息后 其他订阅此主题的客户端离线

环境

  • EMQX 版本:5.0.20
  • 操作系统版本:CENTOS 8.0

重现此问题的步骤

  1. 使用 POSTMAN 调用API接口: http://xxxx:18083/api/v5/publish

2、客户端提示:connect close, MQTT.js onClose trigger

请问是什么原因?方法不正确吗?

暂时不需要解答了 应该是下面发送的参数有问题,去掉一部分就正常了
{“topic”:“abc123”,“payload”:“Hello Wor3434ld65656”,“qos”:1,“retain”:false,“clientid”:“example”,“properties”:{“user_properties”:{“id”:10010,“name”:“emqx”,“foo”:“bar”},“content_type”:“text/plain”}}

“id”:10010 这个参数不能是纯数字 需要改为 字母 “”