Hi Franco, Thanks for responding but that doesn't really answer my question.
The situation described is it I have N partitions and already N consumers in the CG, and then I receive a spike in messages. How is it suggested to handle adding more consumption capacity to deal the spike...since adding consumers when I'm already at N will just add idle consumers? -J Sent via iPhone > On Jan 16, 2016, at 03:21, Franco Giacosa <fgiac...@gmail.com> wrote: > > 1 consumer group can have many partitions, if the consumer group has 1 > consumer and there are N partitions, it will consume from N, if you have a > spike you can add up to N more consumers to that consumer group. > > 2016-01-16 11:32 GMT+01:00 Jason Williams <jasonjwwilli...@gmail.com>: > >> Thanks Jens! >> >> So assuming you've already paired your partition count to the consumer >> count...if you experience a spike in messages and want to spin up more >> consumers to add temporary processing capacity, what's the suggested way to >> handle this? (since it would seem you can't just add consumers as they >> would remain idle...and adding partitions appears to require manual >> rebalancing). >> >> -J >> >> Sent via iPhone >> >>> On Jan 16, 2016, at 01:54, Jens Rantil <jens.ran...@tink.se> wrote: >>> >>> Hi, >>> >>> >>> You are correct. The others will remain idle. This is why you generally >> want to have at least the same number of partitions as consumers. >>> >>> >>> >>> >>> Cheers, >>> >>> Jens >>> >>> >>> >>> >>> >>> – >>> Skickat från Mailbox >>> >>> On Sat, Jan 16, 2016 at 2:34 AM, Jason J. W. Williams >>> <jasonjwwilli...@gmail.com> wrote: >>> >>>> Hi, >>>> I'm trying to make sure I understand this statement in the docs: >>>> "Each broker partition is consumed by a single consumer within a given >>>> consumer group. The consumer must establish its ownership of a given >>>> partition before any consumption can begin." >>>> If I have: >>>> * a topic with 1 partition >>>> * subscribe a consumer group to the topic >>>> * the consumer group has 10 consumers belonging to it >>>> Will only 1 consumer of the 10 ever receive messages from the topic, and >>>> the other 9 remain idle? Or does this mean only 1 consumer at a time >> from >>>> the group will be consuming...in a round-robin fashion? >>>> -J >>