[Java lista] connection pool probléma

Gábriel Ákos akos.gabriel at i-logic.hu
2009. Dec. 1., K, 11:12:29 CET


On Tue, 2009-12-01 at 11:00 +0100, Keresztes Jozsef wrote:
> Sziasztok !
> 
> Connection pool ügyben sikerült előrelépni.
> A Glassfish-en a connection "advanced" fülnél be lehet állítani hogy:
> LEAK TIMEOUT, és LEAK RECLAIM
> így ezek segítségével a webalkalmazás által a pool-ból felvett és
> nem lezárt connection-ök egy idő után a pool-ból is kikerülnek.
> 
> Viszont kicsit kísérleteztem és van egy másik érdekes dolog, még
> az is elképzelhető hogy driver-függő. Ha egy alkalmazás kivesz 
> a pool-ból egy connection-t, beállítja autocommit false-ra,
> csinál egy tranzakciót (mondjuk legyen 1 db insert) és se commit-ot,
> se rollback-et nem mond csak close()-zal lezárja a connection-t,

Ekkor szerintem (bár nem tudok konkrét jogszabályi helyet mondani)
rollbackelődnie kéne a tranzakciónak és exception-t kellene dobni a
drivernek felfelé.


-- 
Üdvözlettel,
Gábriel Ákos
-=E-Mail :akos.gabriel at i-logic.hu|Web:  http://www.i-logic.hu=-
-=Tel/fax:+3612391618            |Mobil:+36209278894         =-



További információk a(z) Javalist levelezőlistáról