Пропуски Middle Kafka обновлено

Надёжные настройки продюсера

Вопрос

Заполните настройки продюсера для надёжной записи без дублей от ретраев.

acks=__(1)__
enable.idempotence=__(2)__

И настройку топика, чтобы запись требовала минимум двух синхронных реплик:

__(3)__=2

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

acks=all (синоним -1) ждёт подтверждения от всех реплик из ISR, идемпотентность убирает дубли ретраев продюсера, а min.insync.replicas=2 не даёт подтвердить запись, если синхронных реплик меньше двух.

Что в пропусках

1

all или -1

2

true

3

min.insync.replicas

Разбор

acks=all (синоним -1) ждёт подтверждения от всех реплик из ISR, идемпотентность убирает дубли ретраев продюсера, а min.insync.replicas=2 не даёт подтвердить запись, если синхронных реплик меньше двух.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.