Re: Kafka Newbie question

2016-04-13 Thread R Krishna
Also, a newbie, using 0.9.0.1, I think you meant auto.offset.reset=earliest, did the OP have an intention to use his own commit strategy/management by setting enable.auto.commit=false? With the auto.offset.reset=earliest, a "new" consumer will get the earliest partition offsets and commit them and

Re: Kafka Newbie question

2016-04-12 Thread Pradeep Bhattiprolu
I tried both the approaches stated above, with no luck :(. Let me give concrete examples of what i am trying to achieve here : 1) Kafka Producer adds multiple JSON messages to a particular topic in the message broker (done, this part works) 2) I want to have multiple consumers identified under a s

Re: Kafka Newbie question

2016-04-10 Thread Liquan Pei
Hi Predeep, I think I misinterpreted your question. Are you trying to consume a topic multiple times for each consumer instance or consume one topic with multiple consumer instances? In case that you want to consume a topic multiple times with one consumer instance, `seekToBeginning`` will reset

Re: Kafka Newbie question

2016-04-10 Thread Harsha
Pradeep, How about https://kafka.apache.org/090/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToBeginning%28org.apache.kafka.common.TopicPartition...%29 -Harsha On Sat, Apr 9, 2016, at 09:48 PM, Pradeep Bhattiprolu wrote: > Liquan , thanks for the respo

Re: Kafka Newbie question

2016-04-09 Thread Pradeep Bhattiprolu
Liquan , thanks for the response. By setting the auto commit to false do i have to manage queue offset manually ? I am running a multiple threads with each thread being a consumer, it would be complicated to manage offsets across threads, if i dont use kafka's automatic consumer group abstraction.

Re: Kafka Newbie question

2016-04-09 Thread Liquan Pei
Hi Pradeep, Can you try to set enable.auto.commit = false if you want to read to the earliest offset? According to the documentation, auto.offset.reset controls what to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server (e.g. because that dat

Kafka Newbie question

2016-04-08 Thread Pradeep Bhattiprolu
Hi All I am a newbie to kafka. I am using the new Consumer API in a thread acting as a consumer for a topic in Kafka. For my testing and other purposes I have read the queue multiple times using console-consumer.sh script of kafka. To start reading the message from the beginning in my java code ,