Как настроить Glassfish для выделения разного объема памяти для JVM для веб-приложения

На моем сервере Glassfish Enterprise Server v2.1.1 развернуто 2 веб-приложения на Java.

Я хочу, чтобы у каждого из них были разные конфигурации для параметров JVM, особенно для выделения памяти. Я изучил этот документ. Но он содержит подход для определения параметров JVM на всем уровне сервера, в то время как я хочу сделать то же самое на уровне приложений.

Может кто-нибудь сказать мне, как я могу этого достичь?

PS: я не системный инженер, но все, что я получу, я постараюсь реализовать.

1 ответ

Если вы не хотите указывать параметры памяти для приложения, которые удовлетворяют обоим приложениям, вам нужно запустить несколько экземпляров вашего контейнера.

Это даст вам 2 JVM с различными вариантами времени выполнения, а также накладные расходы на запуск другого экземпляра Glassfish.

К сожалению, для вас управление памятью осуществляется на JVM и, следовательно, на экземпляр сервера.

Другие вопросы по тегам