Tengo varias aplicaciones que usan ZeroMq y sus respectivos contenedores (.Net / QT)
Estoy usando un patrón de distribuidor / enrutador y tengo el siguiente problema.
El dispositivo A (.net) es el enrutador, el dispositivo B y C (QT) son distribuidores. Cuando el dispositivo B o C no cierra correctamente la conexión TCP, cualquier intento subsiguiente de hacer una conexión ZeroMQ falla.
¿Cuál es la mejor práctica para liberar conexiones ZeroMq? ¿Esto es interno a la API?
Respuestas
0 para la respuesta № 1Cuando tienes este tipo de pregunta sobre el usoZeroMQ, la mejor manera de ayudar a otros a ayudarte es escribir un caso de prueba mínimo que puedan usar para reproducir el problema que estás viendo. De lo contrario, todo lo que podemos hacer es responder en posibles y maybes.
¿Qué significa "fallar" en este caso? ¿Quién es vinculante, quién se está conectando?
Al hacer un caso de prueba mínimo, use la API C básica para que podamos excluir cualquier problema de enlace de idioma.
Aclamaciones