Weblogic оказался подвержен "падучей" при деплойменте приложений. Каждая третья попытка кладет его по OutOfMemory, превышен Permgen.
Нашел статью с рекомендацией "Java. Сборщики мусора" .с рекомендацией включить очистку Permgen-а. Для этого в опциях java машины нужно добавить два параметра
+CMSPermGenSweepingEnabled +CMSClassUnloadingEnabled
(редактируем startWebLogic.cmd)
@REM МОИ ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ для очистки Permgen
set EXTRA_JAVA_PROPERTIES= -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled
set MEM_ARGS=%MEM_ARGS% %EXTRA_JAVA_PROPERTIES%
Не знаю поможет или нет.
UPD:
Полезные ссылки:
Java. Сборщики мусора. Часть первая.
Java. Сборщики мусора. Часть вторая.
Комментариев нет:
Отправить комментарий