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
- 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.
- Utilisez la console d'administration pour définir les paramètres du pool de
connexions pour votre source de données. Accédez à .
- 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.
- 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.