对可以同时从分区读取的使用者(属于同一个组)数量的限制?

xriantvc  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(283)

属于同一使用者组的多个使用者能否同时从分区中读取数据。
我想不会,这样可以避免同一条消息被多次处理。
是如果使用者来自不同的组,那么多个使用者可以毫无困难地从同一分区读取数据(已在此网站上发布了一个sof问题)。
但我特别问的是来自同一组的消费者从同一分区读取数据。Kafka允许吗?

92dk7w1h

92dk7w1h1#

正如你已经指出的,Kafka不允许这样做。为了获得类似的功能,您可以使用subscribe for a consumer和assign for another来指定一个或多个分区,但是您可能会遇到我在下面的文章中描述的问题:https://paolopatierno.wordpress.com/2017/07/27/apache-kafka-consumer-groups-dont-use-them-in-the-wrong-way/

相关问题