Tovább a tartalomhoz

Apache Kafka

Jobb kattintás a projektfában ▸ Hozzáadás ▸ Kafka-kérés.

Kafka-lap Fogyasztás módban: a brókerlista, a téma, a csoportazonosító, az „earliest” kezdő offset és a partíciószűrő

MezőSzerepe
URLA brókerek vesszővel elválasztott listája: hote1:9092,hote2:9092 — a teljes karakterláncot a Handlebars oldja fel, mielőtt felbontásra kerülne
KliensazonosítóA brókereknek bejelentett clientId
TémaA téma (topic), módtól függetlenül
Módproduce, consume vagy browse
MezőÉrtékek
SASL-mechanizmusnone, plain, scram-sha-256, scram-sha-512
SASL-felhasználó / SASL-jelszóA jelszó elfogad Titok típusú értéket
TLSEgymástól függetlenül bekapcsolható — a SASL nélküli, TLS-t használó bróker a none mechanizmussal működik

Kulcs, érték, rekordfejlécek és — nem kötelezően — partíció. Explicit partíció nélkül a kliens könyvtár alapértelmezett partícionálója érvényesül. A válasz a megírt rekord metaadatait adja vissza: téma, partíció, offset.

MezőSzerepe
CsoportA fogyasztó groupId értéke
Kezdő offsetearliest, latest vagy specific
Meghatározott offsetKarakterlánc — a Kafka offsetjei 64 bites egészek
PartíciókÜgyféloldali szűrő: a partíciók hozzárendelését továbbra is a csoport végzi

Egy partíciót fogyasztói csoport nélkül vizsgál meg: a Restorm korlátozott számú üzenetet vesz ki belőle, majd lekapcsolódik. Ebben a módban a partíció megadása kötelező.

Ez a megfelelő eszköz arra, hogy egy téma tartalma csoport létrehozása és offset elmozdítása nélkül megtekinthető legyen.

  • Kafka-előállítás — egyszeri művelet, a rekord metaadatait adja vissza;
  • Kafka-fogyasztás — a fogyasztói csoporton keresztül iratkozik fel, és üzenetenként eseményt bocsát ki;
  • Kafka-kapcsolat bezárása — leállítja a fogyasztást.

Lásd: Kapcsolatok és folyamok.

Öt cél: JavaScript (kafkajs, előállításhoz és fogyasztáshoz) és kcat (előállítás, fogyasztás, csoport nélküli vizsgálat).