|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Собственно апач приходится все время ребутать, т.к. жрет по полной память или цп на сервере. Я в этом практически не разбираюсь, очень нужна помощь. Есть тут шарящие люди? Помогите плз. Какую инфу надо предоставить, то напишите (да, все с познаниями у меня плохо в этом). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 16:09 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodix, удалите проект который стоит на нем. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 16:52 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Tsyklop, не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:07 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodixTsyklop, не понял. Сам по себе Tomcat грузить не может. Грузить может то что на нем запущено. то бишь приложения. Они находятся в папке webapp. Или уберите их из той папки или правьте ваши приложения что бы не жрали много памяти ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:10 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Tsyklop, а как поправить тут никто не объяснит? Просто накинули на меня это, а я не разбираюсь, а исправить проблему надо. Удалять же не вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:14 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodixTsyklop, а как поправить тут никто не объяснит? Просто накинули на меня это, а я не разбираюсь, а исправить проблему надо. Удалять же не вариант. Ну. тут нет ванг которые могут как-то узнать что там написано и что там делается. Нужны исходники. Выложите сюда исходники, может кто и сделает. Но скорее всего такую большую работу за бесплатно никто не будет делать. (Там явно не в переменной дело) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:41 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Да не все так сложно. Начать можно с создания дампа памяти, открыть его в Eclipse Memory analyser, найти утечку и пофиксить ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:53 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Стратегия описана тут - https://dzone.com/articles/how-to-find-and-fix-memory-leaks-in-your-java-appl Читаем, пробуем спрашиваем конкретные детали ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:54 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
забыл ник, сделает он дамп. дальше то что? человек не шарит в коде. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 17:59 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Tsyklopзабыл ник, сделает он дамп. дальше то что? человек не шарит в коде. Вариантов несколько: 1) Если очень надо и человек технический, то разберется пройдя по другим ссылкам. Главное найти откуда начать, что я ему и предоставил 2) Ничего не поймет и тут уже он поймет что либо он нессотвествует квалификации, либо надо кому-то заплатить кто шарит. Карты в руки ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 18:02 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodix, Если тормозит не апач, а томкат за ним, то в админке томката снять галку по очереди с приложений пока не перестанет тормозить. Способ для домохозяйки. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 18:40 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodix, можно начать с утилит для мониторинга java запускаешь томкат с доступным JMX https://tomcat.apache.org/tomcat-7.0-doc/monitoring.html#Enabling_JMX_Remote ! если мониторинг утилита запущена на одном компе с томкатом то активировать JMX не надо запускаешь мониторинг утилиту доступные в jdk: jconsole либо jmc либо мне больше нравится опенсорсная https://visualvm.github.io/ (есть и другие утилиты для мониторинга java-машины через JMX) коннектишься к томкату и смотришь всякие параметры ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 17:02 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
забыл ник, а при получения дампа приложение будет недоступно? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 09:37 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Tsyklop, исходники это какие именно файлы? А по логам можно определить как-то в чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 09:40 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Dmitry., там есть мониторинг netxms. А на сервер туда ниче не поставить (нельзя). ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 09:42 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
С наскоку у вас ничего не получится, всё гораздо глубже, чем вы себе представляете. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 10:14 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
NixicС наскоку у вас ничего не получится, всё гораздо глубже, чем вы себе представляете.дампы и мониторинг не надо предлагать. Только логи и админку ГУИ с картинками. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 10:51 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodixА по логам можно определить как-то в чем проблема?Шанс есть. Пробуйте. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 10:52 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodixTsyklop, исходники это какие именно файлы? А по логам можно определить как-то в чем проблема? Где-то, у кого-то должен быть проект исходный. Исходники это не с компелированные файлы Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 11:03 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodix, а в netxms настроен мониторинг JVM томката? https://www.netxms.org/documentation/adminguide/jvm-monitoring.html кроме того netxms не показывает объекты в памяти... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 13:58 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodix, и еще. jconsole и jmc устанавливать не надо. ини идут вместе с джавой ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 14:00 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Petro123, эээм, там несколько папок с логами... Какие именно логи нужно проверять? на диске С в папке томката логи: localhost, local_host_access, catalina. На диске D в папке томката: tomcat7-stderr, tomcat7-stdout, commons-daemons. Также на диске D в webapps/fx логи. Я не знаю, но вроде в localhost или tomcat7-stderr. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 16:08 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
Dmitry., там netxms только по ram, cpu, места на диске и т.п. JVM там нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 16:11 |
|
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
|
|||
---|---|---|---|
#18+
metrodixPetro123, эээм, там несколько папок с логами... Какие именно логи нужно проверять? на диске С в папке томката логи: localhost, local_host_access, catalina. На диске D в папке томката: tomcat7-stderr, tomcat7-stdout, commons-daemons. Также на диске D в webapps/fx логи. Я не знаю, но вроде в localhost или tomcat7-stderr.уже молодец). Теперь скопируй все или поиск по маске в них слова error, warning. И дату смотри. Это уже сам. Программист не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2018, 17:26 |
|
|
start [/forum/topic.php?fid=59&msg=39733355&tid=2121621]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 326ms |
total: | 481ms |
0 / 0 |