-
Notifications
You must be signed in to change notification settings - Fork 91
Increasing Heap Memory in Payara Server via Admin Console
Open your web browser and navigate to the Payara Server Admin Console. Typically, this is accessed via http://localhost:4848 unless you've changed the default port or are accessing a remote server. Login:
If prompted, enter your administrative credentials to log in.
In the left-hand navigation pane, expand the Configurations section. Click on server-config (or the configuration you're working with if you have multiple). Now, under the Java VM category, click on JVM Options.
In the JVM Options list, look for options that start with -Xms (initial heap size) and -Xmx (maximum heap size). These options might look something like -Xms512m and -Xmx1024m, where 512m and 1024m represent the memory sizes in megabytes.
Click on the option you want to modify (either -Xms or -Xmx). In the edit box, adjust the value to your desired memory size. For example, to set the maximum heap size to 2 gigabytes, you would change -Xmx1024m to -Xmx2048m. Click Save to apply the changes.
For the changes to take effect, you'll need to restart the Payara Server. You can do this from the Admin Console by navigating to the Server tab and clicking Restart.
After the server restarts, revisit the JVM Options to ensure your changes have been saved and applied correctly. Please note: Adjusting heap memory settings can impact the performance and stability of your applications and the server. Always monitor the server after making such changes and ensure you have backups of any critical data.