2016-10-17 4 views
1

Я пытаюсь отобразить данные в режиме реального времени Kafka с одного сервера на другой.Kafka - зеркало с одного сервера на другой сервер

Нашел сайт под названием «Зеркальный чайник» на веб-сайте Apache.

[Apache Кафка Mirror Maker] [1] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=27846330#Kafkamirroring(MirrorMaker)-Howtosetupamirror

Но описание слишком просто, без настройки детализации consumer.config & producer.config файлов.

Как развернуть этот инструмент с правильными файлами конфигурации для зеркалирования данных между двумя серверами Кафки для:

  1. темы в режиме реального времени передачи

  2. отказоустойчивая под нестабильной сети

Любой другой возможный способ достижения этого также очень приветствуется.

Спасибо.

+0

Вы прочитали: http://kafka.apache.org/documentation#basic_ops_mirror_maker –

+0

Существует также: http://docs.confluent.io/current/kafka/deployment.html#mirroring-data-between- кластеры –

+0

@ MatthiasJ.Sax Да, я их читал. Но нет ли различий в сравнении с указанным выше URL? Указанный вами URL вызывает зеркальный инструмент внутри сценария оболочки, и я вызываю его напрямую. И моя реальная точка - 2. отказоустойчивость в нестабильной сети. Спасибо, в любом случае. – Val

ответ

0

Apache's Mirror Maker - относительно простой инструмент, поэтому вся документация, которую вы читаете, не кажется невероятной информативной. Не так много информации. Все, что он делает, это получение данных из кластера A и их использование в кластере B. Mirror Maker предоставляет передачу темы в режиме реального времени, но по мере стабильности вам может потребоваться обратиться к сторонним инструментам, таким как https://eng.uber.com/ureplicator/.

Смежные вопросы