Me imagino que te refieras al balance de carga de Pgpool-II, ese comportamiento es el esperado y no es un bug, el problema es que el balance de carga en pgpool no es en base a consultas sino en base a la sesión de conexión, cuando estableces una conexion con pgpool, el entrega un ID de sesión que no es más que el numero de host, ya sea el primario o el esclavo, entonces toda consulta de selección que ejecutes siempre irá a parar al mismo nodo dentro de la misma sesión de conexión que te entregó, el balance de carga tiene lugar cuando hay muchos usuarios conectados, este tema es una de las preguntas que aparecen en las FAQ de pgpool-II.
Un saludo. ________________________________________ De: [email protected] [[email protected]] En nombre de raul andrez gutierrez alejo [[email protected]] Enviado el: lunes, 28 de abril de 2014 15:25 Para: FORO POSTGRES Asunto: [pgsql-es-ayuda] no load balance bug Cordial saludo. En la clase de conexión agregamos un encabezado con información importante como ip del servidor,ip del cliente, id del usuario de aplicación y archivo php que ejecuto la consulta así: /* SHOST:127.0.0.1, RHOST:127.0.0.1, HWUSER:352, PATH: /var/www/html/procesos/verificaCamposVA.php[69] conex->EXECUTE, AMBIENTE:PRUEBAS */ SELECT *** noto que los select no se estaban balanceando y llego a la conclusión que es debido a este comentario lo interpreta de manera similar al /*NO LOAD BALANCE*/, en el ambiente de pruebas el máster tiene peso 0 y el esclavo 1 ejecute en ambos servidores $ tail -f pg_log/postgresql-Mon.log | grep --color "test" y ejecuto desde pgadmin "/* test */ select true" y siempre se ejecuto en el máster, ejecuto desde pgadmin " select true /* test */ " y siempre se ejecuto en el esclavo, este comportamiento es un bug o se puede arreglar con algún parámetro? -- Raul Andres Gutierrez Alejo ________________________________ Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! http://www.antiterroristas.cu http://justiciaparaloscinco.wordpress.com Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! http://www.antiterroristas.cu http://justiciaparaloscinco.wordpress.com - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
