Увеличение памяти кучи для WildFly

Увеличение памяти кучи для WildFly

1. обзор

В этом кратком руководстве мы рассмотримhow to increase the heap memory size for WildFly.

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

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

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

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

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

JAVA_OPTS="-Xms64m -Xmx512m ..."

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

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

Мы также можемset the default heap memory size by setting the JAVA_OPTS environment variable, который переопределит значение в файле запуска. Мы можем установить переменную окружения из командной строки / терминала.

Для 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, в нашихprevious article.