apache / apache/pulsar-client-node
Thousands of producers are getting created
- Vorherrschende Sprache
- C++
- Sterne
- 164
- Forks
- 98
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi, I'm using node pulsar client to publish messages on a partitioned pulsar topic with 100 partitions. I'm spawning 20 node processes and reusing the same producer(I'm not closing the producer) that means there should be only 20 producers. But, when I see topic stats it shows a lot of producers (in thousands). What I'm doing wrong? Also, is there a difference b/w a producer and a publisher?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den Bericht mit 20 Node-Prozessen, einem Topic mit 100 Partitionen und wiederverwendeten producers zu reproduzieren, und vergleiche dann die Anzahl der producers in den Topic-Statistiken mit dem Lebenszyklus des Clients. Verfolge, wie der Node Pulsar client producers erstellt, und kläre den Unterschied zwischen einem producer und einem publisher. Als erledigt gilt die Aufgabe, wenn die unerwartete Anzahl und die gemeldete Nutzung erklärt sind und eine eventuell erforderliche Korrektur identifiziert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, node.js
- Bereich
- distributed-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100