Изменения документа Гарантии доставки
Редактировал(а) Alexandr Fokin 2026/07/27 03:09
От версии 1.10
отредактировано Alexandr Fokin
на 2026/07/19 13:20
на 2026/07/19 13:20
Изменить комментарий:
К данной версии нет комментариев
К версии 1.11
отредактировано Alexandr Fokin
на 2026/07/19 13:29
на 2026/07/19 13:29
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -29,9 +29,13 @@ 29 29 \\transactional.id - влияет на идентификацию экземпляра producer при переподключении. |(% style="width:1164px" %)Использование ручного коммита после завершения обработки (транзакции БД). 30 30 \\AutoOffsetReset = AutoOffsetReset.Earliest 31 31 ENABLE_AUTO_COMMIT = false 32 -\\Может использоваться для дедупликации. 32 +\\Возможные проблемы:((( 33 +1. Дублирование на отправке. 34 +1. Не закомиченное смещение (падение consumer). 35 +1. Отвал consumer по timeout (долгая обработка, сообщение передано к другому consumer). 36 + 33 33 TransactionalInbox. 34 - \\Падение consumer или отвал по timeout (долгая обработка)может привести к отключению consumer по timeout. Это может провести к тому, что сообщение поступит на другой потребитель. В таком случае только TransactionalInbox.38 +))) 35 35 |(% style="width:128px" %)((( 36 36 Exactly‑Once 37 37 )))|(% style="width:1164px" %)Гарантия доставки строго один раз.