Not sure about your config, but I read somewhere (also a newbie) that if
number of consumers is more than number of partitions on the topic, some
will not get any messages. Search consumer parallelism.

On Fri, Apr 29, 2016 at 4:11 AM, Marko Bonaći <marko.bon...@sematext.com>
wrote:

> Yes, a partition can be accessed by only a single thread at a time, so that
> second consumer of yours, since it's in the same group, has nothing to do.
> If you add more partitions your consumers would help each other consume all
> messages out of that topic (roughly 50% of messages each).
> If you were to assign the second consumer with a different group, each
> consumer would consume all messages (independently of one another).
>
> BTW, Kafka is not broadcasting anything, your consumers are pulling
> messages out of Kafka :)
>
> Marko Bonaći
> Monitoring | Alerting | Anomaly Detection | Centralized Log Management
> Solr & Elasticsearch Support
> Sematext <http://sematext.com/> | Contact
> <http://sematext.com/about/contact.html>
>
> On Fri, Apr 29, 2016 at 12:18 PM, paresh <pare...@glam.com> wrote:
>
> > Hi Team,
> >
> > Can anybody help with issue I am facing with running multiple consumer
> > instances on single topic having single partition?
> >
> > Kafka is broadcasting messages to all the consumers though all consumers
> > are running in same group
> > I am using kafka-php client lib to connect with kafka server and using
> > socket connect (Encoder/Decoder) for connecting consumer and producer.
> >
> > Regards,
> > Paresh Behede
> >
>



-- 
Radha Krishna, Proddaturi
253-234-5657

Reply via email to