From: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar> |
---|---|
To: | 'Eveling Velásquez' <lingso13(at)yahoo(dot)es> |
Cc: | <alvherre(at)alvh(dot)no-ip(dot)org>, "'Edwin Quijada'" <listas_quijada(at)hotmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: problema con max-pool-conecction |
Date: | 2009-10-27 16:53:25 |
Message-ID: | ACA189C16F71450290E2C02998535607@iptel.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> -----Mensaje original-----
> De: Eveling Velásquez [mailto:lingso13(at)yahoo(dot)es]
>
> Hola!!
> He configurado los valores tal como lo has indicado, el
> pgadmin ya se conecta.
> <min-pool-size>5</min-pool-size>
> <max-pool-size>40</max-pool-size>
> <idle-timeout-minutes>5</idle-timeout-minutes>
>
>
> Mi inquietud sigue siendo que veo 47 lineas al hacer un ps
> aux | grep postgres de las cuales 6 son
>
> postgres 22153 0.0 0.0 50792 3900 ? S< Oct23
> 0:25 /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data
> postgres 22156 0.0 0.3 50792 32176 ? S<s Oct23
> 0:00 postgres: writer process
> postgres 22157 0.0 0.0 50792 992 ? S<s Oct23
> 0:00 postgres: wal writer process
> postgres 22158 0.0 0.0 51520 1592 ? S<s Oct23
> 0:00 postgres: autovacuum launcher process
> postgres 22159 0.0 0.0 14048 1220 ? S<s Oct23
> 2:26 postgres: stats collector process
> root 27020 0.0 0.0 3940 748 pts/1 S+ 10:55
> 0:00 grep postgres
>
> el resto es
> postgres 30810 0.0 0.0 51344 2728 ? S<s Oct26
> 0:00 postgres: usuario bd x.x.x.x(43818) idle
> postgres 30811 0.0 0.0 51344 2728 ? S<s Oct26
> 0:00 postgres: usuario bd x.x.x.x(43819) idle
>
> En el postgresql tengo varias bd, las cuales son utilizadas
> por 2 jboss, he configurado los datasource necesarios.
>
> Alguna pista de estas conexiones idle????
>
>
Las conexiones idle corresponden al pool de conexiones de ambos Jboss a las
diversas bases que decis tener.
Es el comportamiento normal del pool de conexiones: tener conexiones
abiertas listas por si aparece algún requerimiento de la aplicación.
Lo que no es normal es que las conexiones estén en "idle in transaction",
pero ese no parece ser tu caso.
Tené en cuenta que la configuración de los Jboss es por datasource. Por lo
tanto tenés que considerar que el acumulado de conexiones definidas en los
datasource impactarán sobre Postgres. Por lo tanto el max-pool-size
acumulado de ambos Jboss debe ser inferior al max_connections de Postgres.
Variará mucho en función del hardware que tengas, pero por lo general
tendería a limitar los datasource a que incrementar max_connections por
sobre 100.
Saludos.
From | Date | Subject | |
---|---|---|---|
Next Message | Listas | 2009-10-27 17:01:43 | RE: Ayuda con Funcion |
Previous Message | Eveling Velásquez | 2009-10-27 16:22:53 | Re: problema con max-pool-conecction |