Кафка: Как повторно использовать не подтвержденное / не подтвержденное сообщение - PullRequest
0 голосов
/ 18 февраля 2019

Мы используем стратегию ручного коммита.Мы настроили компонент, который фиксирует все успешно использованные сообщения.Мы пытаемся добавить логику для повторного использования неподтвержденных сообщений.Мы сталкиваемся с проблемой того, что одно и то же сообщение используется, но временной интервал для повторного потребления не является одинаковым.Иногда он быстро перерабатывается, но иногда занимает часы.

Как мы можем быть уверены, что незафиксированные сообщения будут использованы в течение указанного времени.

1 Ответ

0 голосов
/ 18 февраля 2019

Вы можете выполнить операцию seek() на Consumer, чтобы сбросить его до определенного смещения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...