消息发送 Qos2 但是监听回执 得到null

环境

  • EMQX 版本:
    5.0.20
  • 操作系统版本:
    windows

重现此问题的步骤

  1. java 客户端 clinetId 为 A 向 mqttx 上创建的客户端 B 发送 一个 Qos2 的消息
  2. 重写 deliveryComplete 得到 回调
  3. 但是 回调值 token.getException() 为null 但是 token.getMessage 也为null

预期行为

token.getMessage 中得到 消息回执信息

实际行为

token.getMessage 为null

这个属于客户端使用的 SDK 的问题,建议先看下 SDK 的文档,或者联系 SDK 开发社区。