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-разработки, в нашей предыдущей статье .