apache / apache/pulsar-client-node

producer times out and closes

Abierto
#104 3 comentarios 0 reacciones 0 asignados Ver en GitHub
triage/week-29 type/question
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.