Optimisation de la source de données JDBC d'un moteur de messagerie

La configuration du moteur de messagerie doit être adaptée à la source de données JDBC pour que les performances de la messagerie soient optimales sur un bus d'intégration de services.

Avant de commencer

Déterminez si vous devez configurer le pool de connexions de la source de données JDBC pour atteindre vos objectifs de performances de messagerie.

Pourquoi et quand exécuter cette tâche

Le moteur de messagerie utilise le pool de connexions pour obtenir ses connexions à la base de données. Si la charge de travail est importante, un moteur de messagerie peut avoir besoin d'un grand nombre de connexions simultanées pour éviter d'attendre que les connexions soient disponibles dans le pool. Par exemple, un moteur de messagerie dont la charge de travail est considérable peut nécessiter plus de 50 connexions. Pour configurer le pool de connexions afin de satisfaire vos besoins en termes de performances, procédez comme suit :

Procédure

  1. Vérifiez que la configuration de votre système de gestion de base de données relationnelle (SGBD) autorise le nombre de connexions requis. Pour plus d'informations, reportez-vous à la documentation de votre système SGBD.
  2. Utilisez la console d'administration pour définir les paramètres du pool de connexions pour votre source de données. Accédez à Ressources -> JDBC -> Sources de données -> nom_source_données -> [Propriétés supplémentaires] Propriétés du pool de connexions.
    1. Affectez comme valeur au paramètre Nombre maximal de connexions le nombre de connexions dont vous avez besoin (par exemple, au moins 50). Le nombre de connexions par défaut est 10.
      Conseil : Si votre moteur de messagerie arrive à expiration lorsqu'il demande une connexion à la base de données, consultez le journal des erreurs. Si ce dernier contient le message d'erreur CWSIS1522E, augmentez le nombre de connexions et vérifiez que la configuration de votre système SGBD autorise ce nombre de connexions.
    2. Affectez au paramètre Règle de purge la valeur Totalité du pool. Cette règle permet au pool de connexions de libérer toutes les connexions lorsque le moteur de messagerie s'arrête.
      Important : Vous devez définir cette valeur si le moteur de messagerie accepte la reprise en ligne dans un cluster.

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=tjm0230_
Nom du fichier : tjm0230_.html