Augmenter la mémoire de tas pour WildFly

Augmenter la mémoire de tas pour WildFly

1. Vue d'ensemble

Dans ce rapide tutoriel, nous allons jeter un œil àhow to increase the heap memory size for WildFly.

Augmenter la taille de la mémoire peut naturellement être utile pour gérer un grand nombre d'applications s'exécutant sur le serveur.

2. Utilisation du fichier de démarrage

En mode autonome, nous pouvons mettre à jour la configuration dans les fichiers de démarrage pour augmenter la mémoire de tas.

Dans le répertoire d'accueil de l'installation WildFly, nous pouvons trouver le fichierstandalone.conf (pour les systèmes Unix) oustandalone.conf.bat (pour les systèmes Windows) dans le dossierbin.

Nous pouvons simplement l'ouvrir et mettre à jour l'option-Xmx dans la ligne suivante (changer le nombre selon l'exigence):

JAVA_OPTS="-Xms64m -Xmx512m ..."

Cela définira la mémoire de tas lors du démarrage du serveur.

3. Utilisation d'une variable d'environnement

Nous pouvons égalementset the default heap memory size by setting the JAVA_OPTS environment variable, qui remplacera la valeur dans le fichier de démarrage. Nous pouvons définir la variable d'environnement à partir d'une invite de commande / terminal.

Pour les fenêtres:

set JAVA_OPTS=-Xms256m -Xmx1024m ...

Pour Unix / Linux:

export JAVA_OPTS=-Xms256m -Xmx1024m ...

Une fois que cela est défini, nous pouvons voir le résultat dans les journaux lors du démarrage du serveur WildFly:

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

4. Conclusion

Dans ce rapide didacticiel, nous avons découvert comment modifier la taille de la mémoire de tas dans WildFly assez facilement.

Vous pouvez explorer différents serveurs populaires disponibles pour le développement Java dans nosprevious article.