Bonjour,
j'utilise Tomcat 6.0.18 avec java 1.6.0_07 et je rencontre des difficultés à gérer la mémoire.
En fait au bout d'un certain temps j'obtiens un Java Heap Space.
Dans la méthode doGet() de ma Servlet, j'ai besoin de créer un Thread et d'attendre la fin de son exécution avec un monThread.join().
Mais j'ai l'impression que bien que la méthode doGet() soit finie, il me reste encore les Threads en mémoire dans l'état "sleeping".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Thread thread = new Thread(action); // action est une classe qui implémente Runnable thread.start(); thread.join();
Quelqu'un a-t'il déjà eu ce type de problème ? et comment le corriger ?
merci
Partager