Кафка транзакций на нескольких кластерах - PullRequest
0 голосов
/ 26 апреля 2019

Я не смог найти ответ в API транзакции.Я думаю, что, вероятно, невозможно рассмотреть дизайн под капотом, но я хотел получить подтверждение: возможна ли транзакция Kafka, если потребитель и производитель подключены к разным кластерам Kafka?Имеются в виду темы, из которых я потребляю, и темы, которые я подталкиваю, в двух отдельных кластерах Kafka.

1 Ответ

0 голосов
/ 26 апреля 2019

Вы правы, транзакция Kafka не может охватывать несколько кластеров.

И потребитель, и производитель должны использовать один и тот же кластер. Основная причина заключается в том, что как смещения от потребителя, так и записи от производителя должны быть зафиксированы вместе в транзакции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...