Degradação de Memória c/ Tomcat 5.0.x

1 resposta
I

Olá pessoal. Estou com o seguinte problema. Estou com uma aplicação web rodando no Tomcat e o consumo de memória só aumenta e chega uma hora que ela se esgota e o site trava. Ou seja, aparentemente não há limpeza dos objetos da memória. Reiniciando o Tomcat tudo volta ao normal até acontecer novamente.

A um tempo atrás descobri que o jakarta-commons-2.1 tinha “memory leak”. Então substituí para a versão 2.2. Este problema era mais frequente, a cada semana ocorria. Agora ele está demorando bem mais… acho que por causa da atualização da lib. De qualquer forma gostaria de saber como posso verificar na aplicação e bibliotecas o que pode estar causando este problema.

Ferramentas de profila ajudam? Como utilizá-las? Como posso arrumar isto? Alguma sugestão?

Valeu, T+

[color=“red”]* Editado por Carneiro
Tópico criado em: Segurança / Redes
Movido para: Ferramentas Java
[/color]

1 Resposta

C

iktuz

Com certeza ferramentas de profile irão te ajudar a descobrir qual a aplicação que está consumindo tua memória, nunca utilizei profundamente essa ferramenta mas instalei o profiler do netbeans e parece ser bastante fácil de utilizar
Você também pode utilizar o Jprobe uma ótima ferramenta de monitoração, voce pode encontrar aqui: http://www.quest.com/jprobe/software_downloads.aspx
No site tem uma descrição do que ela faz.

Outra coisa da uma olhada no teu banco de dados e observa se tua aplicação está abrindo muitas conexões e não está fechando as mesmas

Espero ter ajudado

Criado 30 de maio de 2007
Ultima resposta 31 de mai. de 2007
Respostas 1
Participantes 2