Перейти к основному содержимому

Увеличение динамической памяти для WildFly

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как увеличить размер динамической памяти для WildFly .

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

2. Использование файла запуска

В автономном режиме мы можем обновить конфигурацию в файлах запуска, чтобы увеличить объем кучи.

В домашнем каталоге установки WildFly мы можем найти файл standalone.conf ( для систем на базе Unix) или standalone.conf.bat (для систем Windows) в папке bin .

Мы можем просто открыть его и обновить параметр -Xmx в следующей строке (изменив номер в соответствии с требованием):

JAVA_OPTS="-Xms64m -Xmx512m ..."

Это установит память кучи при запуске сервера.

3. Использование переменной среды

Мы также можем установить размер кучи по умолчанию, задав переменную среды JAVA_OPTS , которая переопределит значение в файле запуска. Мы можем установить переменную среды из командной строки/терминала.

Для Windows:

set JAVA_OPTS=-Xms256m -Xmx1024m ...

Для Unix/Linux:

export JAVA_OPTS=-Xms256m -Xmx1024m ...

Как только это установлено, мы можем увидеть результат в журналах при запуске сервера WildFly:

JAVA_OPTS already set in environment; overriding default settings with values ...

4. Вывод

В этом кратком руководстве мы узнали, как довольно легко изменить размер динамической памяти в WildFly.

Вы можете изучить различные популярные серверы, доступные для Java-разработки, в нашей предыдущей статье .