acks у продюсера
Вопрос
Что означают acks=0, 1 и all?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
Ответ
acks=0: не ждать подтверждения, возможны потери. acks=1: подтверждение после записи на лидере, потеря при падении лидера до репликации. acks=all: подтверждение после записи всеми репликами из ISR; вместе с min.insync.replicas задаёт гарантию надёжности.
Разбор
acks=0: не ждать подтверждения, возможны потери. acks=1: подтверждение после записи на лидере, потеря при падении лидера до репликации. acks=all: подтверждение после записи всеми репликами из ISR; вместе с min.insync.replicas задаёт гарантию надёжности.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.