Skip site navigation (1) Skip section navigation (2)

Re: psql: FATAL: sorry, too many clients already

From: luis muro <luis(dot)muro(at)gmail(dot)com>
To: Fernando Hevia <fhevia(at)ip-tel(dot)com(dot)ar>
Cc: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>, Moises Alberto Lindo Gutarra <mlindo(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: psql: FATAL: sorry, too many clients already
Date: 2009-11-12 22:05:14
Message-ID: cfa0c710911121405i52aaeeb0rbae7d3d1aadc0ff8@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
1.- Si se reincio el servidor asi que descartado
2.- Todas las conexiones son a travez de pgpool,  con un único usuario a una
única base de datos.

10.0.0.16 (postgres y pgpool)
10.0.0.15 (tomcat)

El problema es que postgres no me deja hacer mas 45 conexiones con todos los
ajustes.

2009/11/12 Fernando Hevia <fhevia(at)ip-tel(dot)com(dot)ar>

>
>
> > -----Mensaje original-----
> > De: luis muro
> >
> > Alguien tiene alguna idea :S por el momento reduci el
> > child_life_time y reinicio el server cada hora pero
> > obviamente eso no es correcto
> >
>
> Primero: ¿Seguro que Postgres está aceptando 200 conexiones? Ten presente
> que modificar el parámetro max_connections requiere un restart, con un
> reload no alcanza.
>
> Segundo: Para identificar el problema hay que tener en claro quién está
> ocupando las 200 conexiones.
> Por los parámetros que indicaste pgpool debiera insumir 192 conexiones
> máximo. ¿Las 8 restantes quién las ocupa?
>
> Esta consulta te dará una idea por base y usuario:
>
> select datname, usename, count(*)
> from pg_stat_activity
> group by datname, usename
>
> O para ver de donde provienen:
>
> select client_addr, count(*)
>  from pg_stat_activity
> group by client_addr
>
> Si pgpool está corriendo en el mismo equipo aparecerá con '127.0.0.1'. Las
> conexiones por unix sockets muestran NULL.
>
>
> Saludos,
> Fernando.
>
>


-- 
Luis Gerado Muro Ramos
Director de Proyectos
Tel: +52 (55) 47 77 3120
      +52 (33) 47 77 0110
      +52 (81) 12 47 6120
      01 800  087 2260
Cel: +52 (55) 19507875
luis(dot)muro(at)xmarts(dot)com(dot)mx

In response to

pgsql-es-ayuda by date

Next:From: Xavier GuerraDate: 2009-11-13 13:18:47
Subject: Re: Centralizar informacion de bases de datos
Previous:From: luis muroDate: 2009-11-12 22:02:10
Subject: Re: psql: FATAL: sorry, too many clients already

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group