Augmenter la mémoire du tas pour WildFly

1. Vue d'ensemble

Dans ce rapide didacticiel, nous verrons comment augmenter la taille de la mémoire de tas pour WildFly .

Naturellement, augmenter la taille de la mémoire peut être utile afin de gérer un grand nombre d'applications exécutées 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 du tas.

Dans le répertoire de base de l'installation WildFly, nous pouvons trouver le fichier standalone.conf (pour les systèmes Unix) ou standalone.conf.bat (pour les systèmes Windows) dans le dossier bin .

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 du tas lors du démarrage du serveur.

3. Utilisation d'une variable d'environnement

Nous pouvons également définir la taille de mémoire du tas par défaut en définissant la variable d'environnement JAVA_OPTS , qui remplacera la valeur dans le fichier de démarrage. Nous pouvons définir la variable d'environnement à partir d'une invite de commande / d'un 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 assez facilement la taille de la mémoire du tas dans WildFly.

Vous pouvez explorer différents serveurs populaires disponibles pour le développement Java dans notre article précédent.