Есть ли способ запустить несколько приложений Grails на одном веб-сервере без ошибок PermGen? - PullRequest
3 голосов
/ 16 августа 2010

Мы разрабатываем несколько приложений Grails и внедряем WARS на Jetty. Когда мы запускаем каждое из приложений по одному, они занимают около 200–300 МБ памяти, что вполне приемлемо. Но добавление еще каких-либо приложений увеличивает объем памяти ... намного. После того, как у нас запущены три приложения, мы обычно выходим примерно на 900 МБ.

Все три приложения имеют кварцевые задания. Я пытался увеличить размер PermGen, но безрезультатно. И добавить больше памяти на веб-сервер не вариант. Есть ли простой способ уменьшить размер приложений Grails?

1 Ответ

0 голосов
/ 16 августа 2010

мы написали наш собственный ContextCleanupListener для очистки всего мусора.

...