环境
- EMQX 版本:企业版本4.4.14
- 操作系统版本:ubantu 22.04.1
重现此问题的步骤
- 设备一瞬间发送20条 Qos1的数据到Mqtt
- 服务端处理一个消息就给mqtt发送一个topic为xx/xx/xx的响应消息(未使用多线程、异步处理)
预期行为
服务端接受到20条消息,依次处理完,并发送消息到mqtt。
实际行为
在处理第一个消息时,执行mqttClient.publish(topic,mqttMessage)会一直等待,最后报错:等待来自服务器的响应时超时 (32000)