|
|
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, такой вопрос: в Tomcat после undeploy проекта выдать сообщение The following web applications were stopped (reloaded, undeployed), but their classes from previous runs are still loaded in memory, thus causing a memory leak (use a profiler to confirm) , в чем может быть причина ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 16:42 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
roman vintonyakЗдравствуйте, такой вопрос: в Tomcat после undeploy проекта выдать сообщение The following web applications were stopped (reloaded, undeployed), but their classes from previous runs are still loaded in memory, thus causing a memory leak (use a profiler to confirm) , в чем может быть причина ? В Tomcat 7 есть инструментарий по нахождению утечек perm gen space. Проблема в том что какой-то из классов приложения, чаще всего JDBC драйвер, зарегистрировал себя где-то у класса, который загружен выше по иерархии classloader-ов. Например DriverManager. И забыл себя разрегистрировать. Таким образом этот класс не даёт GC собрать себя, свой classloader и вообще все классы загруженый этим же classloader-ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 16:47 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
https://www.google.com/search?q=Tomcat 7 permgen leak detection Ещё поищите по форуму, тут уже не одна тема по этому вопросу была. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 16:48 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, но у меня не бывает OutOfMemory! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 18:06 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
А есть статья где разъясняется что такое том кат и как с ним работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 17:28 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
есть еще кто-то, кто знает как с этим бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 12:28 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
roman vintonyakесть еще кто-то, кто знает как с этим бороться? Я знаю. И уже не однократно писал об этом: http://www.sql.ru/forum/afsearch.aspx?s=permgenspace&submit=?????&bid=38 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 12:31 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
Блин, дебильный поиск. Вот правильный ссылк. http://www.sql.ru/forum/afsearch.aspx?s=permgen&submit=?????&bid=38 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 12:32 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
Blazkowicz , спс, но все равно не могу разобраться((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:57 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
deploy\undeploy проекта несколько раз без рестарта Tomcat. запускаем jvisualvm, конектимся к процессу Tomcat открываем классы, находим классы своего проекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 16:01 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а в VisualVM как найти классы своего проекта? делаю снапшот, открываю хипдамп, классы, не нахожу там классы из проекта. Собсвенно говоря, дело не в том чтобы найти эти классы, а разобраться в чем причина memory leak... И так сильно упростил проект, и все равно томкет показывает leak. В приложении один поток, останавливаю его при завершени контекста, но что-то не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2014, 12:34 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
при этом в консоли ничего подозрительно не пишет после undeploy, но томкат менеджер находит leak ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2014, 12:39 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
rema174и все равно томкет показывает leak при этом в консоли ничего подозрительно не пишет после undeploy, но томкат менеджер находит leak Я давно не работал с томкатом, так что пока 2 вопроса 1) С чего вы взяли что у вас лик 2) При чем тут томкат менеджер Ну и пробовали ли вы специальный фильтр для устранения ликов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2014, 17:43 |
|
||
|
Tomcat find leaks
|
|||
|---|---|---|---|
|
#18+
забыл ник1) С чего вы взяли что у вас лик 2) При чем тут томкат менеджер два вопроса -один ответ: в веб интерфейсе томката (он же tomcat manager) есть функция проверки на leak забыл никпробовали ли вы специальный фильтр для устранения ликов? что собой представляет этот фильтр, т.е как его реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2014, 18:25 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=180&tid=2127409]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 351ms |

| 0 / 0 |
