Gå til innholdet

Apache Kafka

Høyreklikk i treet ▸ Legg til ▸ Kafka-forespørsel.

En Kafka-fane i Konsumer-modus: brokerlisten, emnet, gruppe-ID-en, start-offseten «earliest» og partisjonsfilteret

FeltRolle
URLListen over brokere, atskilt med komma: hote1:9092,hote2:9092 — hele strengen løses opp av Handlebars før den deles opp
Klient-IDDen clientId som annonseres til brokerne
EmneEmnet, uansett modus
Modusproduce, consume eller browse
FeltVerdier
SASL-mekanismenone, plain, scram-sha-256, scram-sha-512
SASL-bruker / SASL-passordPassordet godtar en verdi av typen Hemmelighet
TLSKan slås på uavhengig — en broker med TLS og uten SASL fungerer med mekanismen none

Nøkkel, verdi, postheadere og eventuelt partisjon. Uten en eksplisitt partisjon brukes standardpartisjoneringen i klientbiblioteket. Svaret returnerer metadataene til posten som ble skrevet: emne, partisjon og offset.

FeltRolle
GruppeKonsumentens groupId
Start-offsetearliest, latest eller specific
Spesifikk offsetEn streng — Kafka-offsets er 64-bits heltall
PartisjonerEt filter på klientsiden: tildelingen av partisjoner gjøres fortsatt av gruppen

Inspiserer en partisjon uten konsumentgruppe: Restorm henter ut et begrenset antall meldinger og kobler seg deretter fra. Partisjonen er påkrevd i denne modusen.

Det er det rette verktøyet når du vil se hva som ligger i et emne uten å opprette en gruppe eller flytte en offset.

  • Kafka produce — en enkeltstående handling som returnerer metadataene til posten;
  • Kafka consume — abonnerer via konsumentgruppen og sender ut én hendelse per melding;
  • Lukk Kafka-tilkobling — stopper konsumeringen.

Se Tilkoblinger og strømmer.

Fem mål: JavaScript (kafkajs, både for produsering og konsumering) og kcat (produsering, konsumering og inspeksjon uten gruppe).