全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
消息队列 MQ

重置消费位点

更新时间:2017-12-01 15:37:27

如果想跳过堆积的消息,即不想消费这部分消息,或者只想消费某个时间点之后的消息(这些消息不论之前是否消费过),您可以使用重置消息的消费位点。具体操作步骤如下:

  1. 在 MQ 控制台左侧菜单栏单击订阅管理
  2. 找到需要重置消费位点的 Topic,在其右侧操作选项里单击功能>重置消费位点
  3. 在弹出的对话框中选择清除所有累积消息按时间段进行消费位点重置。关于这两个选项的具体说明如下:
    • 清除所有累积消息: 选择该选项会将当前堆积(未被消费)的消息将被全部清除。
      注意: 对于程序返回 “reconsumeLater”,即走重试流程的这部分消息来说,清除无效。
    • 按时间段进行消费位点重置:点击该选项后会出现时间信息和时间点选择的控件,具体说明如下:
      • 最小时间:指的是现有的最早的那条消息的发送时间(消息保存期为3天)。
      • 最大时间:指的是最近发来的那条消息的时间。
      • 时间点选择:在最小时间和最大时间之间的时间范围内选择一个时间点,则这个时间点之后发送的消息才会被消费。
  4. 单击确认执行消费位点重置。

说明:目前不支持指定 Message ID,Message Key 和 Tag 来对消息的消费位点进行重置。

本文导读目录