#glassfish-4 #ubuntu-14.04
#glassfish-4 #ubuntu-14.04
Вопрос:
Я установил Glassfish 4 на сервер ubuntu 14. После некоторых конфигураций кажется, что все работает нормально, но иногда оно случайно отключается, у меня была установлена версия jdk 1.7 60, но я не понимаю, почему она умирает ночью. Я не могу понять, почему сбой jvm или glassfish. У меня такая же проблема с сбоем при настройке конфигурации jvm в DAS, может кто-нибудь мне помочь? Есть ли какие-либо проблемы с совместимостью в этой конфигурации?
Заранее благодарю
Комментарии:
1. Сколько физической памяти имеет сервер и сколько составляет максимальный размер кучи JVM? У меня произошел сбой сервера GF, потому что у меня был установлен максимальный размер кучи 1024 МБ, но на виртуальном сервере было всего 512 МБ оперативной памяти. При загрузке некоторой большой структуры данных в память сервер GF завершает работу без какого-либо журнала. Вы также можете попробовать контролировать свой сервер GF с помощью virtualvm. Обычно завершение работы GF является исключением нехватки памяти (OOME).
2. Спасибо за ответ. Я много работаю над этой проблемой. Моя виртуальная машина использует 6 ГБ оперативной памяти на VMware vserver, и мне пришлось увеличить xmx до 3 ГБ, а maxperm — до 1 ГБ. Но снова произошел сбой. я увеличил пространство подкачки в ubuntu до 8 ГБ и уменьшил -Xmx2048m и -XX:MaxPermSize = 1024m , и теперь, похоже, работает нормально с 2 дней. Но jvm.log — очень плохой журнал. Как я могу использовать virtualvm для мониторинга сервера GF?