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

483
Vistas
Flyway: varios nodos que migran en paralelo con la agrupación de transacciones de PgBouncer

Estamos encontrando problemas con el uso de Flyway para migraciones de bases de datos con múltiples nodos en paralelo, respaldados por una base de datos PostgreSQL detrás de PgBouncer con agrupación de transacciones .

El problema es que cuando se inician varios nodos al mismo tiempo, Flyway obtiene un bloqueo exclusivo, pero parece ser un bloqueo de sesión , que no es compatible con la agrupación de transacciones de PgBouncer (ya que varios nodos pueden obtener la misma sesión). Esto hace que cada nodo no se inicie porque se bloquearon entre sí.

¿Hay algo que podamos cambiar o configurar en Flyway para admitir esto? Preferiríamos no cambiar la agrupación de transacciones si es posible, ya que esa es nuestra principal motivación para usar PgBouncer.

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

0

Por el momento, Flyway no es compatible con PgBouncer, por lo que está viendo errores debido a la falta de soporte. No hay soluciones alternativas de los desarrolladores actualmente. Sugeriría abrir un problema en Community Github . Esa es la mejor manera de introducir cambios.

over 4 years ago · Santiago Trujillo Denunciar

0

Como solución alternativa, actualmente estamos configurando dos fuentes de datos para nuestra aplicación: una para PgBouncer como de costumbre y otra con una sola conexión que se usa únicamente para Flyway que omite PgBouncer y se conecta directamente al back-end de PostgreSQL.

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