2015-08-20 13:18 GMT-05:00 Anthony Sotolongo <asotolo...@gmail.com>: > > On 20/08/15 15:11, Alvaro Herrera wrote: >> >> Anthony Sotolongo escribió: >>> >>> Se esta utilizando pgpool, para balanceo de carga >> >> Es difícil hacer esto correctamente en el pooler y no sé si pgpool lo >> hace bien, pero OK. >> > Hasta ahora el balanceo va bien, esperemos que se mantenga :D >
Como estás replicando? usando SR o usando la replicación de pgpool? Balancear carga usando SR es básicamente inofensivo, en el peor de los casos cancelará transacciones; mientras que balancear mientras replicas usando pgpool para replicar es simplemente peligroso como ya explico Álvaro. Si balanceas usando SR, asegurate de configurar apropiadamente white/black_function_list para evitar transacciones canceladas >>> y hacer failover cuando "ocurra", >> >> Ugh, que idea tan mala. > > una vez el máster falló y el mismo pgpool activó el esclavo para escribir > :D, ni nos enteramos que sucedió el cambio, nos dimos cuenta al rato cuando > cuando íbamos a crear una BD en el maestro y estaba caído. > Esto funciona cuando tienes solo un maestro y un esclavo, si llegarás a crecer al punto de tener varios esclavos es mejor hacer esto con repmgr -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda