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

Se puede detetac cuando se hace un shutdow del postmaster.

From: "Antonio Martinez" <amartinezal(at)azertia(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Se puede detetac cuando se hace un shutdow del postmaster.
Date: 2006-05-30 07:38:44
Message-ID: 447BF684.1070903@azertia.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola lista os mando una consulta un poco complicada pero quiza algún 
gurú de postgres sepa como detectar la  parada el servicio de postgres.

Os cuento la problematica, estamos usando Triggers con Java para 
ejecutar las acciones asociadas al lanzar el trigger, este trigger con 
código Java levanta un  pool de conexiones con la propia BD para 
realizar una seríe de operaciones sobre los datos y insertarlos en otras 
tablas. Hasta aqui todo bien.

El problema al hacer el shutdown del postmaster este no es capaz de 
bajar correctamente, no elimina el archivo postmaster.pid, y hemos 
detectado que es debido a que el pool de conexiones no se detruye y eso 
impide que el postmaster baje correctamente. Con este funcionamiento nos 
vemos obligados a que el postmaster se destruya cada vez que termina de 
usar una conexion por consiguiente cada vez que quiere usarla de nuevo 
la tiene que abrir otra vez, en vez de tenerla ya abierta, con la 
correspondiente perdida de rendimiento que ya sabeis.

Si alguien sabe como detectar el evento de bajada del servicio de 
postmaster para nosotros  lanzar otro proceso que se encarge de destruir 
el pool, agradeceríamos mucho su aportación.

Gracias por adelantado.
Antuan.


----------------------------------------------------------------------- Este mensaje y los documentos, que en su caso, lleve anexos, pueden contener informacion confidencial y atañe exclusivamente a las personas a las que va dirigido. Cualquier opinion en el contenida, es exclusiva de su autor y no representa necesariamente la opinion de AZERTIA. Si usted no es el destinatario de este mensaje, considerese advertido de que lo ha recibido por error y que cualquier uso, difusion o copia estan prohibidos legalmente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique por la misma via o al telefono 93 207 55 11 y proceda a destruirlo inmediatamente.

This email is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of AZERTIA. If you are not the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you have received this email in error please notify it to AZERTIA by telephone on number +34 93 207 55 11. -----------------------------------------------------------------------

Responses

pgsql-es-ayuda by date

Next:From: Javier Estévez CIFA CórdobaDate: 2006-05-30 07:51:04
Subject: PHP y PostgreSQL
Previous:From: Jaime CasanovaDate: 2006-05-30 04:35:04
Subject: Re: "ayuda de vistas"

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