神風 все же просто:
Да, тригерит каждые 2 минуты, вычитать всё что набежало
На холодном старте у вас в топике уже набралось много и он пытается прожевать за один раз (от последнего комита до now, в итоге процессинг может занять много времени и выйти за интервал).
Не вызывает вопросов если знать как это работает:
1) Драйвер раз в ваш указанный интервал запускается и смотрит последний процешшенный id и текущий, есть что-то есть забрасывает таск в котором указано Start offset и end offset.
2) на ui вы увидете размер этого батча и в какой сколько уйдёт
3) если какой-то начинает долго процессится, то появляется очередь и вы начинаете батч писать в прошлое, так как процессинг уже давно запланирован был, вы не успеваете это делать
4) если в момент отставания вы сделаете рестарт то вся очередь задач теряется и в первый же батч может очень много
5) рулится параметрами тротлинга на кафку, сколько максимум в одну партицию за раз можно скедулить (например "не более 1000 message/s", это не значит что вы будете непрерывно читать с этой скоростью, а лишь что в 2 мин интервал вам влетить 120*1000 сообщений с партиции)
6) но все равно помнится был баг именно на холодный старт и большой объем, вроде уже фиксили