13 Annexe : Augmentation de la taille du tas de Deployer pour WebSphere

Vous devez augmenter la taille du tas dans le script ejbdeploy.bat/sh afin d’éviter les erreurs de délai d’expiration.

AIX, Linux et Soloaris

  1. Accédez au répertoire [racine du serveur d’applications]/deploytool/itp/ et ouvrez le fichier ejbdeploy.sh pour le modifier.

  2. (Solaris uniquement) Dans la section SunOS, recherchez l’attribut EJBDEPLOY_JVM_OPTIONS et remplacez la valeur de l’option -XX:PermSize par 256m, puis assurez-vous que la valeur de l’option -Xverify est définie sur none.

  3. Remplacez la taille du tas dans la section $JAVA_CMD\ par la valeur suivante appropriée :

    -Xms256m Xmx512m
  4. Enregistrez le fichier, puis fermez-le.

    Windows

Windows

  1. Accédez au répertoire [racine du serveur d’applications]\deploytool\itp et ouvrez le fichier ejbdeploy.bat dans un éditeur de texte.

  2. Recherchez la ligne commençant par %JAVA_HOME%, puis recherchez l’argument -Xmx.

  3. Modifiez l’argument en -Xmx512M.

  4. Enregistrez le fichier, puis fermez-le.

Augmentation de la valeur de MaxPermSize (WebSphere sur Solaris)

  1. Connectez-vous à la console d’administration WebSphere.

  2. Dans l’arborescence de navigation de la console d’administration WebSphere, effectuez l’une des procédures suivantes :

    • Cliquez sur Servers > Server Types > WebSphere Application servers, puis, dans le volet de droite, cliquez sur le nom du serveur.

  3. Sous Server Infrastructure, cliquez sur Java and Process Management > Process Definition.

  4. Sous Additional Properties, cliquez sur Java Virtual Machine.

  5. Dans la zone Generic JVM Arguments, définissez le paramètre MaxPermSize comme suit :
    -XX:MaxPermSize=512m
  6. Cliquez sur OK ou sur Apply.

  7. Dans la zone Messages, cliquez sur Save directly to master configuration, puis redémarrez le serveur d’applications.