Comment augmenter la mémoire de WebSphere JVM

Comment augmenter la mémoire JVM WebSphere

Problème

Lorsqu'une application Web J2EE est déployée dans WebSphere Application Server 7 (WAS), le WAS a commencé à se charger très lentement et à rester suspendu pour les actions sélectionnées, se terminant par un message d'erreur «java.lang.OutOfMemoryError» dans le fichier journal de WebSphere.

Solution

La mémoire par défaut de la machine virtuelle Java de WebSphere n'est pas suffisante; vous devez ajuster davantage de mémoire sur votre WebSphere Application Server. Consultez le guide suivant pour augmenter la mémoire JVM de WebSphere.

1. Dans la console Web WebSphere, sélectionnez Serveurs → Types de serveur → Serveurs d'applications WebSphere → Infrastructure de serveur → Java et gestion des processus → Définition de processus.

WAS-adjust-memory-1

2. Dans la section Propriétés supplémentaires, sélectionnez Machine virtuelle Java

WAS-adjust-memory-2

3. Dans la section Propriétés générales, mettez256 pour «Taille initiale du tas» et1024 pour «Taille maximale du tas».

WAS-adjust-memory-3

Terminé, redémarrez WebSphere.