Re: Fwd: Offset not committed

2015-07-14 Thread Vadim Bobrov
just caught this error again. I issue commitOffsets - no error but no committng offsets either. __consumer_offsets watching shows no new messages either. Then in a few minutes I issue commitOffsets again - all committed. Unless I am doing something terribly wrong this is very unreliable On Tue, Ju

Re: Fwd: Offset not committed

2015-07-14 Thread Vadim Bobrov
I am using ZookeeperConsumerConnector actually I set up a consumer for __consumer_offsets the way you suggested and now I cannot reproduce the situation any longer. Offsets are committed every time. On Tue, Jul 14, 2015 at 1:49 PM, Joel Koshy wrote: > Actually, how are you committing offsets? A

Re: Fwd: Offset not committed

2015-07-14 Thread Joel Koshy
Actually, how are you committing offsets? Are you using the old (zookeeperconsumerconnector) or new KafkaConsumer? It is true that the current APIs don't return any result, but it would help to check if anything is getting into the offsets topic - unless you are seeing errors in the logs, the offs

Re: Fwd: Offset not committed

2015-07-14 Thread Vadim Bobrov
Thanks, Joel, I will but regardless of my findings the basic problem will still be there: there is no guarantee that the offsets will be committed after commitOffsets. Because commitOffsets does not return its exit status, nor does it block as I understand until offsets are committed. In other word

Re: Fwd: Offset not committed

2015-07-14 Thread Joel Koshy
Can you take a look at the kafka commit rate mbean on your consumer? Also, can you consume the offsets topic while you are committing offsets and see if/what offsets are getting committed? (http://www.slideshare.net/jjkoshy/offset-management-in-kafka/32) Thanks, Joel On Tue, Jul 14, 2015 at 11:1

Fwd: Offset not committed

2015-07-14 Thread Vadim Bobrov
I am trying to replace ActiveMQ with Kafka in our environment however I have encountered a strange problem that basically prevents from using Kafka in production. The problem is that sometimes the offsets are not committed. I am using Kafka 0.8.2.1, offset storage = kafka, high level consumer, aut