Hi, I was trying the single producer/consumer model via http://kafka.apache.org/documentation.html#quick-start. The code was from https://cwiki.apache.org/confluence/display/KAFKA/0.8.0+Producer+Examplefor the producer. I'll try to repeat all the steps again in case I missed something but this was so frustrating and strange. I'll be so embarrassed if that's the case.
On Sun, Nov 10, 2013 at 7:51 PM, Priya Matpadi <priya.matp...@ecofactor.com>wrote: > If you have 5 partitions and 3 consumers in one consumer group, the > consumers will balance all 5 partitions such that 2 consumers will get data > from 2 partitions each and 1 consumer will get data from remaining 5th > partition. > If you have 3 partitions and 5 consumers in one consumer group, 3 consumers > will become leader for the 3 partitions(1 partition per consumer) and 2 > consumers will starve. Refer to > https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Group+Example. > > > On Sun, Nov 10, 2013 at 5:28 PM, Joe Stein <joe.st...@stealth.ly> wrote: > > > Do you have enough consumers representing the number of partitions you > > have? You should have one consumer within a consumer group for each > > partition... Think of it as threads, if you have 5 partitions you need 5 > > threads... if you only have 3 consumers(threads) then it is possible the > > data is on one of the other two partitions that has no one reading from > it. > > > > /******************************************* > > Joe Stein > > Founder, Principal Consultant > > Big Data Open Source Security LLC > > http://www.stealth.ly > > Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop> > > ********************************************/ > > > > > > On Sun, Nov 10, 2013 at 7:34 PM, S L <slouie.at.w...@gmail.com> wrote: > > > > > Thanks for everyone's reply and trying to help me. I think I got the > > test > > > producer program to work but I don't know why. > > > > > > Again, using the test code found at > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/0.8.0+Producer+Examplefor > > > the producer straight from the website didn't work. However, when I > > > changed the following line from > > > > > > KeyedMessage<String, String> data = new KeyedMessage<String, String>( > > > "page_visits", ip, msg); > > > to > > > KeyedMessage<String, String> data = new KeyedMessage<String, String>( > > > "page_visits", null, msg); > > > > > > all of a sudden, the consumer gets the messages from my test producer > > > program. Why does this work when the partition is equal to null and > not > > > work out of the box with the partition equal to ip. Is there a bug > with > > > the program that's posted in the link or is there some config that's > > > required that's not listed on the links? > > > > > > Thanks again for everyone's help. I really appreciate the community > > > replying and coming to help me. > > > > > > > > > On Fri, Nov 8, 2013 at 1:20 PM, Chris Bedford <ch...@buildlackey.com> > > > wrote: > > > > > > > I had some trouble with maven dependencies when i tried to get a > simple > > > > round trip test going. I worked past those and made my test > > available > > > > here: https://github.com/buildlackey/cep/tree/master/kafka > > > > > > > > it should run out of the box. > > > > > > > > -cb > > > > > > > > > > > > On Thu, Nov 7, 2013 at 5:35 PM, S L <slouie.at.w...@gmail.com> > wrote: > > > > > > > > > Hi, > > > > > > > > > > This might be a really, really simple question but how do I get my > > test > > > > > Kafka program working out of the box? I followed the directions > from > > > > > http://kafka.apache.org/documentation.html#quickstart. I started > > zk, > > > > the > > > > > server, the producer and consumer. I played with the producer, > > sending > > > > > msgs to the consumer, which I saw show up in its terminal. This > was > > to > > > > the > > > > > "page_visits" topic, as specified in the example program. > > > > > > > > > > I then went to > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/0.8.0+Producer+Exampleand > > > > > copied the files into netbeans and built it. I also added jar > files > > > > > kafka-assembly-0.8.0-deps.jar and kafka_2.8.0-0.8.0-beta1.jar to > make > > > the > > > > > build work if that makes a difference. > > > > > > > > > > Anyway, I then ran java -jar myjar.jar. I expected to see a > message > > > show > > > > > up in the consumer, but nothing shows up. I sent another msg from > > the > > > > > producer just to make sure the consumer was still connected, which > it > > > was > > > > > b/c the consumer received it. > > > > > > > > > > I'm at wits end. I know this is an extremely simple question and > > > > > everything looks identical to the links above and should be > working. > > > > > However, I'm not getting a message in the consumer. Much thanks > for > > > any > > > > > help you can give me. I'm about to ram my head into a wall. > > > > > > > > > > > > > > > > > > > > > -- > > > > Chris Bedford > > > > > > > > Founder & Lead Lackey > > > > Build Lackey Labs: http://buildlackey.com > > > > Go Grails!: http://blog.buildlackey.com > > > > > > > > > >