java - (Solved) Kafka 0.11.0.0 keeps reseting offset on restart -




i have problem kafka 0.11.0.0

when create new topic, put come data , consume java consumer, after restarting kafka 0.11.0.0 offsets consumer group disappear. topic stays , has same data in it, offsets purged. makes consumer download records topics again. weird, 1 topic have old, correct offsets, other offsets deleted, maybe because 1 topic there while.

i commit consumed records commitsync(). offset saved on broker, can restart java consumer , starts correct offset after restarting entire kafka offset consumer groups resets 0. check current commits before consuming after restart kafka-consumer-groups.sh script , it's broker resets them.

i had no problem in kafka 0.10.2.1. experience problem in 0.11.0.0 version.

my consumer has auto.offset.reset set earliest, auto commit set false because i'm committing manually. kafka data stored in non-tmp directory necessary permissions. rest of broker configuration default.

i need 0.11.0.0 version transactions. have no idea problem can be. can cause this? there new config parameter missed somewhere?

@edit topic stays has problems offsets, doesn't entirely purged offset after restarting isn't correct , consumer gets around ~15% of data after every broken restart.

@edit2 not server.log full of:

warn received partitionleaderepoch assignment epoch < latestepoch. implies messages have arrived out of order. new: {epoch:4, offset:1669}, current: {epoch:5, offset1540} partition: __consumer_offsets-26 (kafka.server.epoch.leaderepochfilecache) 

it seems it's connected consumer group because of logs:

[2017-08-22 08:59:30,719] info [groupcoordinator 0]: preparing rebalance group scrapperbackup old generation 119 (__consumer_offsets-26) (kafka.coordinator.group.groupcoordinator) [2017-08-22 08:59:30,720] info [groupcoordinator 0]: group scrapperbackup generation 120 empty (__consumer_offsets-26) (kafka.coordinator.group.groupcoordinator) 

there logs 1 on restart:

[2017-08-22 09:15:37,948] info partition [__consumer_offsets,26] on broker 0: __consumer_offsets-26 starts @ leader epoch 6 offset 1699. previous leader epoch was: 5 (kafka.cluster.partition) 

@edit3 creating new directory kafka/zookeeper data , creating scratch helped. don't know problem, works properly. seems error occurred in data directories of apps.





wiki

Comments

Popular posts from this blog

elasticsearch - what is the equivalent data type for geo_point in hibernate search? -

Jenkins: find build number for git commit -

firebase - How to wait value in Ionic 2 -