Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

484
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!