Как потребитель кафки одной и той же группы делится сообщениями между ними?

Если вы знаете, что ваша фиксация была последней, а не через все дерево, сделайте следующее: git filter-branch --tree-filter 'rm LARGE_FILE.zip' HEAD~10..HEAD

0
задан Jin Lee 22 March 2019 в 05:09
поделиться

1 ответ

Я подумал о термине «Потребитель» - компьютер или сервер, потребляющий Тему от Брокера. Вот почему я запутался с Consumer group.

Потребитель - это клиент или программа, и у меня может быть много потребителей на моем компьютере или сервере. Под Consumer Group подразумевается несколько процессов-потребителей на независимой машине

. Поэтому мне не нужно беспокоиться о том, что Consumer в группе совместно использует биты сообщения для завершения темы. Раньше я думал, что каждый потребитель - это сервер или вычислительный ресурс, поэтому ему приходилось как-то общаться. Но вот как я запутался. Им не нужно общаться друг с другом по сети или им нужен пул для совместного использования их разделенных разделов.

Потребитель 1 может читать из раздела 1, Потребитель 2 может читать из раздела 2, и если Потребитель 1, 2 имеет один и тот же идентификатор группы (Группа потребителей), Потребителю 1 не нужно читать из раздела 2, и Потребителю 2 не нужно читать из раздела 1. У них уже есть тема, в которой они нуждаются. Бум!

Я опубликовал ответ, чтобы помочь кому-то, кто думал, как я.

0
ответ дан Jin Lee 22 March 2019 в 05:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: