apache / apache/pulsar-client-node
producer times out and closes
- Lenguaje dominante
- C++
- Estrellas
- 164
- Forks
- 98
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
No se menciona ningún archivo, prueba ni punto de entrada. Empieza reproduciendo el timeout del producer de larga duración en el cliente NodeJS e inspecciona el ciclo de vida del producer y la gestión de la conexión; el trabajo estará terminado cuando los envíos posteriores activados por eventos sigan funcionando sin cerrar y volver a abrir la conexión.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, nodejs
- Área
- backend, distributed-systems
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100