Olá pessoal,
Tenho uma aplicação web usando JSP, JSTL, Servlets, JavaBeans acessando banco Firebird em servidor Win2003.
Acontece que a cada consulta ao banco o processo tomcat5.exe vai aumentando seu uso de memória até atingir o limite máximo que coloquei de 256MB e assim dando erro.
Com o processo fbserver.exe também acontece o mesmo problema.
Só consigo fazer liberar memória quando reinicio o Tomcat.
Coloquei o método System.gc() antes de realizar a consulta mas não resolveu, em nenhum momento é feita a coleta de lixo, a utilização da memória só vai aumentando, nunca diminui.
Alguém sabe como posso resolver isso?
Muito obrigado!