RE: ayuda con cybercluster

From: Eddy Ernesto Baños Fernández <eebanos(at)estudiantes(dot)uci(dot)cu>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: ayuda con cybercluster
Date: 2009-05-07 16:38:18
Message-ID: 001501c9cf32$3a12e100$ae38a300$@uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>Definitivamente 4000 conexiones simultáneas es un disparate.
Establecí este parámetro por desconocimiento ya que cada conexión activa
usa memoria del shared_buffer y work_mem, ahora no traería problemas ya que
cuento con una concurrencia potencial de 4000 usuarios ya que no solo tendré
una sola BD, en el sistema radicarán cerca de 20 BD a las cuales accederán
cerca 20 aplicaciones..... no corro riesgo en quedarme corto en cuanto a
conexiones??

-----Mensaje original-----
De: Fernando Hevia [mailto:fhevia(at)ip-tel(dot)com(dot)ar]
Enviado el: jueves, 07 de mayo de 2009 12:25
Para: 'Eddy Ernesto Baños Fernández'
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: RE: [pgsql-es-ayuda] ayuda con cybercluster

> -----Mensaje original-----
> De: Eddy Ernesto Baños Fernández
> Enviado el: Jueves, 07 de Mayo de 2009 11:52
> Para: 'Fernando Hevia'
> Asunto: RE: [pgsql-es-ayuda] ayuda con cybercluster
>
> Hola,
> >"Todo indica que tendrías que levantar un servicio de pooling
> >(pgbouncer o pgpool2)"

> El balanceador de carga que trae el Cybercluster entre sus
> parámetros de configuración aparece la opción:
> <Use_Connection_Pooling> yes
> </Use_Connection_Pooling>
> Esto quiere decir que el Cybercluster usa el pool de
> conexiones "propio" o que esta opción se habilita si instalas
> un servicio adiciona de pooling?
>

Revise la documentación de Cybercluster (v 1.0) y no aclara nada respecto de
esa opción. Mi pálpito es que debe implementar un connection pooling propio.
Hay muy poca información y experiencias sobre este software así que es
dificil decir incluso si este aspecto (el pooling) funciona correctamente.

En todo caso, sugiero bajes el max_connections a 100 y pruebes, para luego
ir incrementando gradualmente hasta encontrar el punto de equilibrio.
Definitivamente 4000 conexiones simultáneas es un disparate.

Si no obtienes resultados probaría instalar pooling en uno de los nodos y
apuntar la aplicación directamente contra esa instalación y ver que pasa. Al
menos de esta manera podrás corroborar el pooling de cybercluster.

Saludos,
Fernando.

PD: copia a la lista en tus respuestas así los demás pueden participar.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ernesto Quiñones 2009-05-07 16:39:50 Re: querys pesados
Previous Message Fernando Hevia 2009-05-07 16:24:30 RE: ayuda con cybercluster