I'm newbie in Storm world. In my topology, I am consuming data from Kafka and I use SpoutConfig
.
With some tests, I got the following warning messages:
2015-10-01 23:31:51.753 s.k.KafkaUtils [WARN] Got fetch request with offset out of range: [85970] 2015-10-01 23:31:51.755 s.k.PartitionManager [WARN] Using new offset: 0
My SpoutConfig
sets ignoreZkOffsets
to false
so I expect that when a new topology is submitted that it consumes from latest offset which is stored in Zookeeper.
However, when I kill my old topology and submit a new topology, the warning message shows up and the new topology can't consume from the offset. Could you give me a good idea if I forget something?