If you are sure the sessions are where your memory is going, is there
any way to reduce the session size? I would think a query for a large
amount of data should be a request scoped item or maybe even put on the
presentation layer with a taglib.
You could also be hanging onto object references in other parts of your
code. Invalidating the session won't clean that up.
Also there are profilers around that will give you an idea of memory
useage. Google is your friend.
--David
José Renato wrote:
Hi All,
I have an web application deployed with Tomcat 5.0.28. In some cases
my queries can bring back huge amounts of data. Looking Windows Task
Manager I perceived the natural memory increase. I noticed that when I
call my logout method (It calls session.invalidate()) or my user
session expieres the memory is still in use, in other words, the
memory is not cleaned. This process will cause OutOfMemoryException
soon. I would like to undertand how can I discover why this happens
and how can I fix it.
Best regards,
José Renato.
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]