您可通过重置消费位点,按需清除堆积的或不想消费的这部分消息再开始消费,或直接跳转到某个时间点消费该时间点之后的消息(不论是否消费过该时间点之前的消息)。
注意事项
使用重置消费位点功能有以下注意事项:
- 广播消费模式不支持重置消费位点。
- 目前不支持指定Message ID、Message Key和Tag来重置消息的消费位点。
- 当前在控制台上仅能重置TCP协议使用的Group ID的消费位点。
操作步骤
常见问题排查
- 我使用两种方式重置消费位点均失败,该怎么处理?
- 请确认是否为集群消费。广播模式不支持重置消费位点。
- 确认当前消费者是否在线。消费者必须在线才能重置消费位点。
- 确认SDK版本,SDK版本过低也会导致此问题。建议升级SDK至最新版本,针对TCP Java SDK,至少是1.8.0.Final及以上版本。更多信息,请参见版本说明。
- 我重置消费位点跳过之前堆积的消息,为什么还有部分消息未被重置?
目前重置消息功能对重试中消息不生效,因此重置后仍然可能会有少量重试消息投递。