apache / apache/pulsar-client-node

send delayed message, but consume immediately

Offen
#345 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
164
Forks
98
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

pulsar-server 3.0.1
pulsar-client 1.9.0
node v19.6.0

I cannot send delayed messages.
```
producer.send({
data: Buffer.from(JSON.stringify(Date.now())),
deliverAfter: 30000
});
```

Is there some thing wrong?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das Beispiel für verzögertes Senden mit pulsar-server 3.0.1, pulsar-client 1.9.0 und Node v19.6.0 und untersuche anschließend den Aufruf von producer.send sowie das Timing des Consumers. Als abgeschlossen gilt die Aufgabe, wenn festgestellt wurde, warum deliverAfter: 30000 ignoriert wird, oder wenn die fehlende Verwendung identifiziert wurde, die erforderlich ist, damit die Nachricht nach der Verzögerung konsumiert wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js
Bereich
backend, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.