apache / apache/pulsar-client-node
producer times out and closes
- Langage dominant
- C++
- Étoiles
- 164
- Forks
- 98
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hello
My use case is for a long running system that produces messages by event triggers (think something like a web server that produces data for pulsar on HTTP events)
I find this works ok for a brief period of time, but then the producer times out and subsequent events then fail to get sent to pulsar
my work around is to open the connection, use the producer to send the data to pulsar, then close the connection every time -- this seems like a waste of time connecting/disconnecting
is there a way (or can there be a way) to make the producer connection long lasting? or auto-reconnecting?
thanks
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Aucun fichier, test ou point d’entrée n’est indiqué. Commencez par reproduire le timeout du producer de longue durée dans le client NodeJS et examinez le cycle de vie du producer ainsi que la gestion de la connexion ; le travail est terminé lorsque les envois ultérieurs déclenchés par des événements continuent de fonctionner sans fermer ni rouvrir la connexion.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, nodejs
- Domaine
- backend, distributed-systems
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100