Apache kafka 可以将Kafka高级使用者分配到特定分区吗?

Apache kafka 可以将Kafka高级使用者分配到特定分区吗?,apache-kafka,Apache Kafka,考虑到Kafka中的消费者可以配置为仅从一个分区接收消息,我还没有看到这种配置方法 我如何告诉卡夫卡经纪人: 我是一个消费者a,有这个ID,在这个组L下,订阅主题X,愿意获得分区a的流吗 然后,在组L下启动另一个消费者B,该消费者订阅主题X,愿意获得分区B的流 换句话说,正如卡夫卡所描述的情景 如何启动消费者订阅特定用户的墙式提要?当用户登录时,我是否可以启动消费者,消费者他/她的分区形成主题并将提要发送到客户端?这似乎不是0.7中实现的功能 看看这条线: 但是,计划在将来发布: 这个答案是

考虑到Kafka中的消费者可以配置为仅从一个分区接收消息,我还没有看到这种配置方法

我如何告诉卡夫卡经纪人:

我是一个消费者a,有这个ID,在这个组L下,订阅主题X,愿意获得分区a的流吗

然后,在组L下启动另一个消费者B,该消费者订阅主题X,愿意获得分区B的流

换句话说,正如卡夫卡所描述的情景


如何启动消费者订阅特定用户的墙式提要?当用户登录时,我是否可以启动消费者,消费者他/她的分区形成主题并将提要发送到客户端?

这似乎不是0.7中实现的功能

看看这条线:

但是,计划在将来发布:


这个答案是为了让任何有同样问题的人都能从我结束研究的地方挑出答案。请注意,到目前为止,0.8版的Beta 1已经上市,我们可以看看这些功能是否会得到实现。低级别的消费者是前进的方向(),但失去了许多提供的功能。请查看kafka 0.8版本。从他们的文档中可以看出,当您希望对消息进行更精细的控制时,您应该使用简单的消费者api,例如多次使用相同的偏移量或使用特定分区等。