Я работаю с Kafka Consumer и замечаю, что он потребляет сообщения, которые должны были быть использованы 2 дня назад. Эти сообщения повторяются примерно каждые 5 минут, и производитель больше не производит эти сообщения в течение 2 дней.
У меня есть новые данные, которые должны были быть использованы, и журналы производителя показывают, что новые данные создаются и отправляются в Kafka. Но он не потребляется с другой стороны, он просто повторяет одни и те же данные снова и снова.
Приложение Kafka построено поверх загрузки Spring.
Редактировать: источник запускается каждые 10 минут и запрашивает новые данные для отправки.
Обновление: я увеличил max.poll.interval.ms с 5 минут до 1 часа. В настоящее время прошло не больше часа с тех пор, как я обновил его, но я не вижу повторяющихся данных. Но есть ли способ получить уведомление, если истекло время ожидания?
Обновление: я должен указать это, есть два потребителя кафки, и я вижу что-то об отзыве раздела.