Я пытаюсь выяснить, нужно ли мне включать фиксацию вручную с помощью KafkaConsumer.commitSync (смещения карты)
Когда я потребляю записи, мне нужно убедиться, что они обрабатываются моим сервисом, я не могу позволить себе их потерять, но если мой сервис выдает кучу ошибок или взрывов, я не хочу сдвигать смещение до тех пор, пока Я знаю, что они были обработаны.
Кажется ли commitSync методом, который мне нужно вызвать?
Если я не использовал commitSync, а вместо этого использовал автоматическую фиксацию смещения, есть ли у меня возможность потерять события, когда служба взрывается при попытке обработать несколько событий Kafka. Другими словами, при использовании автоматической фиксации смещения в какой момент фиксируются смещения?