Re: sistema en modo recuperacion

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Diego Ayala <netdiego81(at)gmail(dot)com>
Cc: Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: sistema en modo recuperacion
Date: 2010-10-21 14:56:56
Message-ID: 1287672905-sup-7674@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Excerpts from Diego Ayala's message of jue oct 21 11:02:58 -0300 2010:
> Buenos dias a todos, estoy con un problema que no estoy entendiendo muy
> bien, mi situacion es la siguiente.. Esta mañana me encontre con que mi
> sistema emitia el siguiente error

> buscando en la lista encontre la posible causa, ya que el primer mensaje
> emitido antes de que ocurra esto fue
>
> 2010-10-18 01:04:28 PYST LOG: proceso de servidor (PID 27896) fue
> terminado por una señal 9

El OOM-killer presumiblemente.

> Pero algo que me parece extraño es que al hacer la siguiente consulta del
> estado del proceso veo esto
>
> [root(at)db data]# /etc/init.d/postgresql status
>
> Se está ejecutando postmaster (pid 4428 4425 4419 4418 4404 4402 4401 4394
> 4356 4355 4351 4349 4327 4326 4325 4297 4284 4249 4248 4246 4244)...

Esto no es anormal per se. Cada conexión es un proceso. Ahora, si tú
estimas que no deberías tener tantas conexiones, entonces lo que debes
hacer es investigar el lado del cliente para saber por qué no se están
cerrando las conexiones una vez que dejan de ocuparse. Quizás tienes un
pool de conexiones que no las está liberando, o quizás tu aplicación
debería cerrarlas manualmente y no lo hace.

--
Álvaro Herrera <alvherre(at)commandprompt(dot)com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Diego Ayala 2010-10-21 15:10:24 Re: sistema en modo recuperacion
Previous Message Diego Ayala 2010-10-21 14:02:58 sistema en modo recuperacion