Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Orphaned Classloaders 
V
    Опции темы
ekr
Дата 2.7.2010, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


...и это пройдет...
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 6.5.2007
Где: Moscow, RU

Репутация: 12
Всего: 19



Кто-нибудь побеждал orphaned classloaders? (OutOfMemoryError: Perm Space)


--------------------
и это пройдет....

http://ekrs.blogspot.com
PM WWW   Вверх
afon
Дата 2.7.2010, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 5.4.2008
Где: Украина, Киев

Репутация: нет
Всего: 1



OutOfMemoryError: Perm Space лечится часто просто и много где. 
А вот  orphaned classloaders не встречал.
PM MAIL WWW   Вверх
AJetman
Дата 3.7.2010, 01:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 16.8.2009

Репутация: 2
Всего: 2



Увеличить возможный размер выделяемой памяти
или
Редеплоймент приложений делать с остановкой сервера
или
Использовать JRockit
или
...
PM   Вверх
ekr
Дата 7.7.2010, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


...и это пройдет...
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 6.5.2007
Где: Moscow, RU

Репутация: 12
Всего: 19



Цитата(AJetman @  3.7.2010,  01:52 Найти цитируемый пост)
Увеличить возможный размер выделяемой памяти

Рано или поздно все равно упадет. Просто вероятность падения можно сильно снизить.


Цитата(AJetman @  3.7.2010,  01:52 Найти цитируемый пост)
Редеплоймент приложений делать с остановкой сервера

Avaliability страдает так же, как и при OOME


Цитата(AJetman @  3.7.2010,  01:52 Найти цитируемый пост)
Использовать JRockit

Боюсь, JRockit не поможет


--------------------
и это пройдет....

http://ekrs.blogspot.com
PM WWW   Вверх
AJetman
Дата 7.7.2010, 11:11 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 16.8.2009

Репутация: 2
Всего: 2



Цитата(ekr @  7.7.2010,  02:38 Найти цитируемый пост)
Боюсь, JRockit не поможет
 Помогает, если в программе нет серьезных Memory Leakов, то количество возможных редеплойментов увеличивается в большинстве случаев в 5-10 раз.


Цитата(ekr @  7.7.2010,  02:38 Найти цитируемый пост)
Avaliability страдает так же, как и при OOME
 Если требуется High Availability и 1-2 минуты сервис/сайт никак не может  лежать, то используют как минимум два веб-сервера и пока один останаваливается и производит редеплоймент, другой отвечает на запросы пользователей.

PM   Вверх
ekr
Дата 8.7.2010, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


...и это пройдет...
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 6.5.2007
Где: Moscow, RU

Репутация: 12
Всего: 19



Цитата(AJetman @  7.7.2010,  11:11 Найти цитируемый пост)
Цитата(ekr @  7.7.2010,  02:38 )
Боюсь, JRockit не поможет
 Помогает, если в программе нет серьезных Memory Leakов, то количество возможных редеплойментов увеличивается в большинстве случаев в 5-10 раз.

Я в том смысле, что и сановский Hotspot так же можно включить - с не-generational хипом, как и JRockit. Но это не решеало бы фундаментально проблему - down-time, вызванный oome, все равно бы был, просто в меньших масштабах.


Цитата(AJetman @  7.7.2010,  11:11 Найти цитируемый пост)
Если требуется High Availability и 1-2 минуты сервис/сайт никак не может  лежать, то используют как минимум два веб-сервера и пока один останаваливается и производит редеплоймент, другой отвечает на запросы пользователей.

Да, это у некоторых коммерческих серваков (психоделический камушек в сторону WebLogic ;-) называется production redeployment.


Коллеги, на самом деле проблема рассосалась, всем спасибо )
AJetman, отдельное спасибо Вам за желание помочь.


--------------------
и это пройдет....

http://ekrs.blogspot.com
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0831 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.