Configuration des résultats de la méthode EJB asynchrone distante

Cette tâche permet de définir le nombre maximal de résultats non réclamés suite à un appel de la méthode EJB (Enterprise JavaBeans) asynchrone distante.

Pourquoi et quand exécuter cette tâche

Lorsqu'une méthode EJB asynchrone distante est appelée, le serveur doit sauvegarder les résultats de cet appel jusqu'à ce que le client réclame les résultats à l'aide de la méthode Future.get. Si le client ne réclame jamais le résultat, les résultats non réclamés s'additionnent sur le serveur et consomment de la mémoire. Pour minimiser cette utilisation, le serveur limite le nombre de résultats non réclamés à 1000 (valeur par défaut). Si le nombre de résultats non réclamés se rapproche de cette limite, le serveur émet l'avertissement CNTR0328W.

Procédure

  1. Facultatif : Ouvrez la console d'administration.
  2. Sélectionnez Serveurs.
  3. Sélectionnez Types de serveurs.
  4. Sélectionnez Serveurs d'applications WebSphere.
  5. Sélectionnez le serveur à configurer.
  6. Dans la section Infrastructure du serveur, sélectionnez Gestion des processus et Java > Définition des processus.
  7. Dans Propriétés supplémentaires, sélectionnez Machine virtuelle Java .
  8. Dans la zone Propriétés supplémentaires, sélectionnez Propriétés personnalisées.
  9. Sur la page Serveurs d'applications, cliquez sur Nouveau pour spécifier une nouvelle propriété constituée d'un nom arbitraire et d'une valeur.
  10. Dans la zone d'entrée Nom, entrez : com.ibm.websphere.ejbcontainer.maxUnclaimedAsyncResults
  11. Dans la zone d'entrée Valeur entrez le nombre maximal souhaité de résultats non réclamés. La valeur spéciale 0 est interprétée comme étant non limitée. La valeur par défaut est 1000.
  12. Cliquez sur OK.
  13. Sauvegardez la configuration.
  14. Redémarrez le serveur.

Résultats

Le nombre maximal de résultats non réclamés suite à un appel de la méthode EJB asynchrone distante pour tous les EJB est défini.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_configasync
Nom du fichier : tejb_configasync.html