卡夫卡:杀死消费者联系

时间:2016-09-09 13:14:14

标签: apache-kafka

使用EMS,可以查看与特定EMS服务器的所有连接,并终止任何不需要的连接。

据我所知,我在某个地方有一个不需要的流程,订阅了我的Kafka主题,其中包含与我的流程相同的消费者名称。

因此,我的流程没有收到任何消息,我不知道这个“流氓”流程的位置。

我可以运行任何命令来杀死此类连接吗?

我正在运行Kafka 0.9

1 个答案:

答案 0 :(得分:0)

如果使用Confluent Control Center,您可以查看每个使用者组以及每个使用者组中的所有客户端。这可能有助于您识别“流氓”消费者。

否则你可能只需要选择一个新的组ID,这样其他客户端订阅的内容就不重要了(因为它将在另一个消费者组中)。

听起来您还应该配置一些安全性和ACL,以便恶意应用程序无法对不允许访问的主题进行身份验证和订阅。