powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
25 сообщений из 74, страница 2 из 3
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733714
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, насчет админки я даун и не понял(. В файлах нет ничего такого, чтобы запустить, тогда получается через браузер? Единственное, что можно запустить это Configure tomcat, в котором конфиги, которые как вроде должны быть в setenv.bat, а файла этого самого нет.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733721
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixPetro123, насчет админки я даун и не понял(. В файлах нет ничего такого, чтобы запустить, тогда получается через браузер? Единственное, что можно запустить это Configure tomcat, в котором конфиги, которые как вроде должны быть в setenv.bat, а файла этого самого нет.Работающий сервер веб-приложений будет ожидать входящие подключения на порт 8080. Это можно проверить, если в адресной строке браузера набрать http://localhost:8080 (рис. 1).
http://www.4stud.info/networking/work10.html
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733888
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, а ну там нет самой вкладки логи, там просто приложение. В системных настройках нашел консоль и другие разделы. А в логе локалхоста примерно на то время, когда вся память жралась было
WARNING: Servlet FxServlet is currently unavailable
ноя 12, 2018 5:09:40 PM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet FxServlet threw exception
java.lang.NullPointerException
и т.д.
Там дальше строки все тоже нужны до след записи?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733895
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixPetro123, а ну там нет самой вкладки логи, там просто приложение.может я с другим спутал.
Но приложения то есть там?
И галкой их выключить можно чтобы решить что тормозит.
Мог бы и скрины дать. Ведб не программист же))
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733899
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, naumen service desk.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733902
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
metrodix, ну и системные настройки
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733916
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, еще сейчас не сервере приложения нашел в папке файлы с название hs_err_pid. Там что-то типа описание ошибки и ее решения:
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 60080 bytes for Chunk::new
# Possible reasons:
# The system is out of physical RAM or swap space
# In 32 bit mode, the process size limit was hit
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Use 64 bit Java on a 64 bit OS
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
# Out of Memory Error (allocation.cpp:328), pid=3920, tid=4932
#
# JRE version: 7.0_21-b11
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.21-b01 mixed mode windows-amd64 )
# Failed to write core dump.
#

и т.д. Как такой файл формируется и есть от него польза в моем случае?)
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733930
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodix,

Я ссыль давал на админку томката. Если у вас томкат.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733935
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ну если на сервере приложения в браузере вбивать именно http://localhost:8080/ , то вот что выдает (скрин). А если вбиваю http://localhost:8080/fx , то в наумен кидает.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733941
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodix,
Адрес томката это ваш хлеб на работе, а не форум.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733944
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodix,
И на будущее, не показывай скрины другого вместо того о чем контекст.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733948
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ээм, не понял)
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733949
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixPetro123, ээм, не понял)все ты понял. Скрины томката были нужны, а не то что ты вывалил.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39733962
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, если Вы к тому, что я на работе иду на форум за помощью, то я с этим не должен был работать, брали изначально не для этого, а вынужденно передали мне решить проблему, т.к. люди которые этим занимались уволились и никто не шарит (я в том числе). Сам не могу разобраться, решил вот на форуме помощи поискать. Что в этом такого? Я бы рад сам все сделать, но увы не могу.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39734002
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodix,
Логи смотрел, молодец. Повтори ошибку и точно свяжи с выбросом в лог варнинг.
Админку томката адрес сам ищи.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39734050
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixнашел в папке файлы с название hs_err_pid. Там что-то типа описание ошибки и ее решения:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 60080 bytes for Chunk::new
...
#  Out of Memory Error (allocation.cpp:328), pid=3920, tid=4932
#
# JRE version: 7.0_21-b11
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.21-b01 mixed mode windows-amd64
Java7 update 21 это принципиально?
Последняя публичная - update 80.

Если же вернуться к исходной проблеме, то почему нельзя добавить 1МБ к значению -Xmx в параметрах запуска котяры?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39734175
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov, не знаю принципиально или нет, но если не обновляли, то возможно так и задумано. А этот hs_err_pid старый, я просто привел как пример, думал узнать как такой же сделать/получить.


Petro123, в server.xml висит порт 8080, но я еще покапаюсь, поищу, может не там смотрю. "Повтори ошибку" в смысле?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39734218
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodix,
Связь между варнингом выше и ошибкой проблемой есть?
Так понятно?
Например, вчера пил и утром голова болит. Связь есть?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738385
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, короче не получается толком разобраться, возможные варианты решения проблемы нашел, но не факт, что поможет. У меня другой вопрос: можете посоветовать хорошую литературу почитать по этой теме, пожалуйста?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738387
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixхорошую литературуне могу. Слишком общий вопрос, и между прогером и админом к тому же.
А вы вроде вообще не прогер.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738431
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ну азы к примеру по яве?
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738471
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metrodixPetro123, ну азы к примеру по яве?основной метод обучения - самостоятельное.
Находите тему:
Программирование на Java web, с чего начать - jsp? сервлет? и так далее
Там все есть.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738475
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, окей, спасибо!
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738549
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovЕсли же вернуться к исходной проблеме, то почему нельзя добавить 1МБ к значению -Xmx в параметрах запуска котяры?

IMHO Не поможет. Точнее сделает еще хуже

metrodixнашел в папке файлы с название hs_err_pid. Там что-то типа описание ошибки и ее решения:
Код: plaintext
1.
2.
3.
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 60080 bytes for Chunk::new


Обломилась Native memory allocation, память в операционной системе закончилась, поэтому java и упала

Т.ч. память выделенная для JVM нужно наоборот __уменьшать__ (увеличивать память доступную для системы) или добавить/докупить памяти в компьютер.

IMHO & AFAIK

Просмотрел ветку еще раз, даже конфигурацию компьютера и настроек томката так и не было

а вообще, правильные ответы уже давали:
21733360
21734415
но при подходе "я не умею, но сделать нужно" и "на сервер ничего ставить нельзя" - можно только посоветовать купить бубен, может поможет.
...
Рейтинг: 0 / 0
Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
    #39738580
metrodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev, ну мне сказали найти решение проблемы, а ставить ничего не надо, надеюсь позволят потом, а то это бред.
...
Рейтинг: 0 / 0
25 сообщений из 74, страница 2 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache tomcat. Как найти причину, почему может нагружаться сервер по памяти
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]