Ich wurde gebeten, RabbitMQ anstelle von Kafka zu evaluieren, aber es fiel mir schwer, einen Grund zu finden, warum es etwas besser macht als Kafka. Weiß jemand, ob es wirklich besser in Bezug auf Durchsatz, Haltbarkeit, Latenz oder Benutzerfreundlichkeit ist?
Obwohl ich kenne Kafka vor, ich habe gerade vor kurzem realisiert Kafka vielleicht als (der Basis) ein verwendet werden können CQRS , eventstore . Einer der wichtigsten Punkte, die Kafka unterstützt: Ereigniserfassung / -speicherung, natürlich alle HA. Pub / Sub-Architektur Möglichkeit zur Wiedergabe des Ereignisprotokolls, wodurch sich neue Abonnenten nachträglich …
Gibt es eine Möglichkeit, das Thema in Kafka zu löschen? Ich habe eine zu große Nachricht in ein Kafka-Nachrichtenthema auf meinem lokalen Computer verschoben. Jetzt wird eine Fehlermeldung angezeigt: kafka.common.InvalidMessageSizeException: invalid message size Das Erhöhen der fetch.sizeist hier nicht ideal, weil ich eigentlich keine so großen Nachrichten annehmen möchte.
Ich fange an, Kafka für Unternehmenslösungszwecke zu lernen. Während meiner Lesungen kamen mir einige Fragen in den Sinn: Wenn ein Produzent eine Nachricht produziert, gibt er das Thema an, an das er die Nachricht senden möchte. Ist das richtig? Interessiert es sich für Partitionen? Wenn ein Abonnent ausgeführt wird - …
Ich versuche Kafka zu benutzen. Alle Konfigurationen werden ordnungsgemäß durchgeführt, aber wenn ich versuche, eine Nachricht von der Konsole zu erstellen, wird immer wieder der folgende Fehler angezeigt WARN Error while fetching metadata with correlation id 39 : {4-3-16-topic1=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient) Kafka-Version: 2.11-0.9.0.0
Ich bin relativ neu in Kafka. Ich habe ein bisschen damit experimentiert, aber ein paar Dinge sind mir in Bezug auf den Verbraucher-Offset unklar. Nach dem, was ich bisher verstanden habe, wird beim Start eines Verbrauchers der Offset, von dem er zu lesen beginnt, durch die Konfigurationseinstellung bestimmt auto.offset.reset(korrigieren Sie …
Eines der ersten Dinge, an die ich denke, wenn ich einen neuen Dienst verwende (z. B. einen Nicht-RDBMS-Datenspeicher oder eine Nachrichtenwarteschlange), ist: "Wie soll ich meine Daten strukturieren?". Ich habe einige Einführungsmaterialien gelesen und gesehen. Nehmen wir zum Beispiel Kafka: ein verteiltes Nachrichtensystem für die Protokollverarbeitung , das schreibt: "Ein …
In Kafka möchte ich nur einen einzigen Broker, ein einziges Thema und eine einzige Partition mit einem Produzenten und mehreren Konsumenten verwenden (jeder Konsument erhält seine eigene Kopie der Daten vom Broker). Vor diesem Hintergrund möchte ich nicht den Aufwand für die Verwendung von Zookeeper. Kann ich nicht nur den …
Ich sende String-Nachrichten mit der Java Producer API an Kafka V. 0.8. Wenn die Nachrichtengröße ca. 15 MB beträgt, erhalte ich eine MessageSizeTooLargeException. Ich habe versucht, message.max.bytesauf 40 MB einzustellen , aber ich bekomme immer noch die Ausnahme. Kleine Nachrichten funktionierten ohne Probleme. (Die Ausnahme erscheint im Hersteller, ich habe …
Wie finde ich die Kafka-Version unter Linux? Gibt es eine andere Möglichkeit, die installierte Kafka-Version zu finden, als die Version beim Herunterladen zu erwähnen?
Apache Kafka: Verteiltes Nachrichtensystem Apache Storm: Echtzeit-Nachrichtenverarbeitung Wie können wir beide Technologien in einer Echtzeitdatenpipeline zur Verarbeitung von Ereignisdaten verwenden? In Bezug auf die Echtzeit-Datenpipeline scheinen mir beide den Job identisch zu machen. Wie können wir beide Technologien in einer Datenpipeline verwenden?
Ich habe vor kurzem angefangen, Kafka zu lernen und am Ende diese Fragen. Was ist der Unterschied zwischen Consumer und Stream? Wenn ein Tool / eine Anwendung Nachrichten von Kafka konsumiert, ist dies für mich ein Verbraucher in der Kafka-Welt. Wie unterscheidet sich Stream, da dies auch Nachrichten von Kafka …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 9 Monaten . Verbessere diese Frage Alle Beispiele von Kafka | …
KeyedMessage<String, byte[]> keyedMessage = new KeyedMessage<String, byte[]>(request.getRequestTopicName(), SerializationUtils.serialize(message)); producer.send(keyedMessage); Derzeit sende ich Nachrichten ohne Schlüssel als Teil von Schlüsselnachrichten. Funktioniert dies weiterhin delete.retention.ms? Muss ich einen Schlüssel als Teil der Nachricht senden? Ist es gut, Schlüssel als Teil der Nachricht zu machen?
Ich muss das Thema testin Apache Kafka 0.8.1.1 löschen. Wie in der Dokumentation hier ausgedrückt , habe ich ausgeführt: bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic test Dies führt jedoch zu der folgenden Meldung: Command must include exactly one action: --list, --describe, --create or --alter Wie kann ich dieses Thema löschen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.