На самом деле он использует оба!
«Обычный» автоматический коммит, который происходит периодически при вызове poll()
с использованием async.См. 1 .
. Однако автоматическая фиксация также происходит, когда потребитель закрывается или присоединяется к группе, и в этих случаях используется синхронный режим.См. 2 или 3 .
Что касается автоматической фиксации с использованием небольшого интервала, влияющего на задержку, в большинстве случаев это маловероятно.