Re: acknowledged mode for performance test

2013-04-25 Thread Yu, Libo
Thanks. Setting --request-num-acks to 0 disables acknowledgement. Otherwise, enable the acknowledgement. Regards, Libo

Re: acknowledged mode for performance test

2013-04-24 Thread Jun Rao
It typically means wait until all replicas have received the message. For details, see http://www.slideshare.net/junrao/kafka-replication-apachecon2013 (-1 == wait until message is committed). Thanks, Jun On Wed, Apr 24, 2013 at 10:36 AM, Yu, Libo wrote: > Hi, > > I am running kafka-producer-

Re: acknowledged mode for performance test

2013-04-24 Thread Neha Narkhede
request.required.acks=-1 in fact is the strongest durability guarantee on the producer. It means the producer waits for all replicas to write the data before receiving an ack. Thanks, Neha On Wednesday, April 24, 2013, Yu, Libo wrote: > Hi, > > I am running kafka-producer-perf-test.sh for perfor

acknowledged mode for performance test

2013-04-24 Thread Yu, Libo
Hi, I am running kafka-producer-perf-test.sh for performance test. I notice this line from the log: INFO Property request.required.acks is overridden to -1 So what does -1 mean in this case? Is acknowledgement enabled? In producer.properties, I set request.required.acks to 1 and started the job.