老版本删除 Consumer Group 时,不会彻底清楚路由。

问题现象

某个 Consumer Group 被删除后,依然可以收到消息。

可能原因

老版本删除 Consumer Group 时,不会彻底清除路由,导致被删除的 Consumer Group 依然可以收到消息。升级到新版本后,那些曾经在老版删除过的 Consumer Group,其路由仍然保留着,为了对其进行彻底清除,需要走一遍“创建—删除”的流程。这个流程走完之后,您可以再次创建 Consumer Group。

  1. 创建—删除—再创建

解决方案

  1. 将服务版本升级为最新版

    将服务版本升级为最新版

    消息队列 Kafka 版控制台,进入实例详情页面,在基本信息区域的内部版本的右侧,查看服务版本:
    • 如果显示为最新版本,则无需处理。
    • 如果显示为服务版本升级,请单击服务版本升级,完成版本升级。
  2. 创建—删除—再创建
    进入 Consumer Group 管理页面,创建之前删除的 Consumer Group,删除该 Consumer Group,然后再次创建 Consumer Group。