- 文档首页
消息队列 RocketMQ版
API 参考
死信队列
ResendDLQMessageById - 重发指定的死信消息
死信队列
ResendDLQMessageById - 重发指定的死信消息
ResendDLQMessageById - 重发指定的死信消息
调用 ResendDLQMessageById 接口重新发送指定 Message ID 的死信消息。
使用说明
消息进入死信队列之后,说明该消息消费失败,消费者在正常情况下无法正确地消费该消息,例如遇到了网络断连、应用故障等问题。在这种场景下,您可以查询、导出死信消息进行问题排查,当找到对应的解决方案、处理问题之后,在控制台中重新发送死信队列中的消息。此时该消息的原消费者可以重新消费消息。
说明
- 若此死信消息所在的 Topic 是顺序消息类型的 Topic,重新发送死信消息可能会导致 Topic 出现消息乱序。延迟消息和事务消息也会失去其对应的消息属性。
- 死信消息被重新发送成功后,也会显示在死信队列中,直到消息过期删除。
注意事项
请求频率:该接口请求频率限制为 100 次/秒;单用户请求频率限制为 20 次/秒。
调试
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
请求参数
下方仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。 Action string 必选 示例值:ResendDLQMessageById
要执行的操作,取值:ResendDLQMessageById。
Version string 必选 示例值:2023-01-01
API的版本,取值:2023-01-01。
InstanceId string 必选 示例值:rocketmq-cnai81fd122a****
实例 ID。
GroupId string 必选 示例值:GID_test
消费组 ID。
MessageIds string[] 必选 示例值:FDBDDC005EA100BE00000000000012133D3418B4AAC259A379FA****
消息 ID 列表。
返回参数
下方仅列出本接口特有的返回参数。更多信息请参见返回结构。 ResendResults object[] 示例值:/
死信消息重新发送的操作结果。
MessageId string 示例值:FDBDDC005EA100BE00000000000012133D3418B4AAC259A379FA****
消息 ID。
Success boolean 示例值:false
该条死信消息重新发送是否成功。
请求示例
返回示例
错误码
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
最近更新时间:2026.03.13 11:08:16