Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

277
Vistas
Comunicación de contenedores Docker

Me esfuerzo por lograr lo siguiente:

  • tener múltiples contenedores acoplables que realizan algunas tareas de período
  • tener un componente ejecutándose en el host local que, además de otras tareas, administra (inicia/detiene) los contenedores
  • de vez en cuando, los servicios que se ejecutan dentro de los contenedores necesitan publicar el resultado. Por lo tanto, se unen a un puerto expuesto mediante ZMQ y envían el resultado.
  • el componente que se ejecuta en localhost se suscribe a un puerto específico y lo escucha.

El problema es que cada contenedor requiere un puerto específico/diferente en la red localhost para enlazar y publicar los resultados. Y esto implica que necesito escuchar en todos los puertos del contenedor.

¿Es posible escuchar un solo puerto y todos los contenedores publican su trabajo allí?

Si no, ¿cuáles serían las opciones?

Gracias

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Intente usar ZMQ en el contenedor para que los contenedores publiquen el trabajo en zmq_container y desde localhost también podrá suscribirse al canal de zmq_contaniner (usando un puerto)

over 4 years ago · Santiago Trujillo Denunciar

0

Opciones:

  1. Publique los resultados en la base de datos central compartida ( como mysql o mongodb container ) de todos y lea desde allí
  2. Publique los resultados en las colas de mensajes compartidos centrales ( como el contenedor kafka ) de todos y lea desde allí. ( kafka sería una solución más poderosa para el intercambio de mensajes confiable y en tiempo real )
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda