2016-10-17 2 views
1

Ich versuche, Kafka Echtzeitdaten von einem Server zu einem anderen Server zu spiegeln.Kafka - Spiegel von einem Server zu einem anderen Server

Ein Tool namens 'Mirror Maker' auf der Apache-Website gefunden.

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

Aber die Beschreibung ist zu einfach, ohne Konfiguration Detail consumer.config & producer.config Dateien.

Wie dieses Werkzeug mit dem richtigen Konfigurationsdateien bereitstellen für die Spiegelung von Daten zwischen zwei Kafka-Server für:

  1. Echtzeit-Themen übertragen

  2. fehlertolerante unter instabilen Netzwerk

Jede andere Möglichkeit, dies zu erreichen, ist ebenfalls sehr willkommen.

Danke.

+0

Haben Sie Folgendes gelesen: http://kafka.apache.org/documentation#basic_ops_mirror_maker –

+0

Es gibt auch: http://docs.confluent.io/current/kafka/deployment.html#mirroring-data-between- Cluster –

+0

@ MatthiasJ.Sax Ja, ich habe diese gelesen. Aber es gibt nicht viele Unterschiede zu der oben angegebenen URL? Die von Ihnen angegebene URL ruft das Mirror-Tool im Shell-Skript auf, und meins ruft es direkt auf. Und mein wirklicher Punkt ist 2. fehlertolerant unter instabilem Netzwerk. Danke trotzdem. – Val

Antwort

0

Apache's Mirror Maker ist ein relativ einfaches Werkzeug, deshalb scheint die gesamte Dokumentation, die Sie lesen, nicht unglaublich informativ zu sein. Es gibt nicht viele Informationen zu geben. Alles, was es tut, ist Daten von Cluster A zu produzieren und zu Cluster B zu konsumieren. Mirror Maker bietet Echtzeit-Themenübertragung, aber so weit die Stabilität geht, müssen Sie möglicherweise auf Tools von Drittanbietern wie https://eng.uber.com/ureplicator/ schauen.

Verwandte Themen