24. marts 2003 - 02:11Der er
3 kommentarer og 1 løsning
Brug af connectionpool i weblogic
Hej
Jeg har problemer med brug af en connectionpool på en weblogic server. Problemet ligger sansynligvis i at forbindelserne ikke bliver sluppet på den rigtige måde efter at en servlet ikke længere er i brug.
Her er init metoden:
public void init(ServletConfig config) throws ServletException { super.init(config);
Ingen af disse ressourcer bliver lukket i service metoden så det er ikke der problemet ligger. Alle forskrifter i forhold til BEA WEBLOGIC's hjemmeside skulle være fulgt.
Er der nogen der kan finde fejl i koden eller ligger inde med erfaring m.h.t. denne problematik ville jeg blive meget glad.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Det viser sig at udbyderen havde opdateret databasen og i den forbindelse lavet rod i den således at applikationen ikke fik adgang til databasen.
Hvorfor vil du ikke lægge koden til oprettelsen og fjernelse af forbindelsen i init og destroy ?
Så vidt jeg ved vil der på denne måde kun blive taget en forbindelse fra poolen som alle afledte tråde fra servletten så deles om. Hvis der f.eks. er 15 forbindelser i poolen og 8 servlets der bruger poolen kan det vel ikke skade.
Det har du selvfølgelig ret. Og tak for svaret selvom det var et andet sted problemet lå.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.