Gracias por el dato Jaime, hasta el día viernes(17-julio, 4 días
abiertas :O) aun permanecían abiertas dichas conexiones, reiniciamos el
servidor e hicieron modificaciones en la app, al parecer no cerraban
las conexiones, hasta ahora los módulos probados no dejan conexiones
pegadas, al parecer era el clásico problema de dejar las conexiones
abiertas, falta por probar los demás módulos pero hasta el momento todo
bien.
Saludos :-)
On 15/07/15 18:28, Jaime Casanova wrote:
2015-07-13 9:01 GMT-05:00 Anthony Sotolongo <asotolo...@gmail.com>:
Tengo entendido que client_idle_limit desconectará los clientes idle luego
de (300 seg en este caso)
y que connection_life_time me desconectara de los backend de postgres luego
de (420 seg en este caso)
(no quieren decir que sean los mejores valores o los definitivos, estamos
tratando de ajustarlos)
Estamos tratando de ajustar los valores
El tema está en que haciendo esta consulta a través del pgpool:
select pid,state,xact_start,query_start,state_change,query from
pg_stat_activity
obtengo:
4351 | idle | | 2015-07-13 09:57:11.52977-03
| 2015-07-13 09:57:11.530004-03 | DISCARD ALL
4601 | idle | | 2015-07-13
10:21:36.21236-03 | 2015-07-13 10:21:36.212696-03 | DISCARD ALL
4184 | idle | | 2015-07-13
09:43:12.427339-03 | 2015-07-13 09:43:12.428155-03 | DISCARD ALL
4457 | idle | | 2015-07-13
10:06:24.988995-03 | 2015-07-13 10:06:24.98923-03 | DISCARD ALL
5032 | active | 2015-07-13 10:51:36.675985-03 | 2015-07-13
10:51:36.675985-03 | 2015-07-13 10:51:36.675992-03 | select
Saludos Anthony,
Dejame reordenar un poco uno de los registros para verlo mejor:
pid: 4351
state: idle
xact_start:
query_start: 2015-07-13 09:57:11.52977-03
state_change: 2015-07-13 09:57:11.530004-03
query: DISCARD ALL
restando esas fechas:
"""
postgres=# select '2015-07-13 09:57:11.530004-03'::timestamp with time zone -
'2015-07-13 09:57:11.52977-03'::timestamp
with time zone;
?column?
-----------------
00:00:00.000234
(1 fila)
postgres=# select extract(
seconds from ('2015-07-13
09:57:11.530004-03'::timestamp with time zone -
'2015-07-13
09:57:11.52977-03'::timestamp with time zone));
date_part
-----------
0.000234
(1 fila)
"""
La conexión ha estado en idle menos de 1 segundo.
-
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