Это не весна, это Кафка;Вот как это работает.
Вы должны подтвердить каждое сообщение, но, да, контейнер позаботится о коммитах.
Вы можете установить max.poll.records
в 1, если вы хотите только сообщениеиз одного раздела.
Кстати, совсем не принято проверять вручную;Обычно предпочтительно, чтобы контейнер позаботился о смещениях, используя AckMode.BATCH
или AckMode.RECORD
.