Optimisation des destinations de messagerie pour le fournisseur de messagerie IBM MQ
Vous pouvez optimiser les performances des beans gérés par message ou autres applications utilisant le fournisseur de messagerie IBM MQ en configurant les propriétés des destinations du fournisseur de messagerie IBM MQ.
Pourquoi et quand exécuter cette tâche
Pour optimiser les performances, configurez les propriétés de destination de file d'attente et de sujet dans WebSphere
Application Server et IBM MQ convenant le mieux à vos applications.
Procédure
- Pour optimiser les performances pour les files d'attente IBM MQ, configurez les propriétés de la destination de file d'attente convenant le mieux à vos bean gérés par messages ou aux autres applications qui utilisent les destinations de file d'attente. Par
exemple :
- Quand des applications MDB sont configurées pour les files d'attente sur IBM MQ for z/OS, l'INDEX par MSGID permettant au gestionnaire de files d'attente de gérer un index d'identificateurs de message est très important. Pour plus d'informations, voir "Type d'index" dans la section Développement d'applications du centre de documentation IBM MQ.
- Paramétrer la propriété Expiration sur SPECIFIED et la propriété Expiration spécifiée sur 30000 millisecondes comme délai d'expiration pour la file d'attente de fournisseur de messagerie IBM MQ dans WebSphere Application Server réduit le nombre de messages pouvant être placés en file d'attente.
- Pour vous assurer que la file d'attente dispose d'un nombre suffisant de ressources IBM MQ sous-jacentes, vous devez configurer correctement les propriétés de la destination de la file d'attente dans WebSphere Application Server pour l'utilisation de vos beans gérés par messages ou pour toute autre application utilisant la file d'attente.
- Les attributs associés au nom de la file d'attente que vous avez créée dans IBM MQ sont également importants. Les performances des opérations WebSphere peuvent être altérées par des attributs de file d'attente inadéquats. Les commandes IBM MQ permettent de modifier les attributs du nom de la file d'attente :
- BOQNAME
- Nom de file d'attente d'annulation excessive. Vous pouvez indiquer pour cet attribut le nom d'une file d'attente locale pouvant contenir les messages annulés par les applications WebSphere. Ce nom peut être celui de la file d'attente de rebut système.
- BOTHRESH
- Seuil d'annulation. Lorsque la valeur est atteinte, le message est transféré dans la file d'attente dont le nom est défini dans BOQNAME.
- INDXTYPE
- Définissez cet attribut sur MSGID pour gérer un index d'identificateurs de messages, ce qui améliore l'extraction de messages dans IBM MQ.
- DEFSOPT
- Définissez cet attribut sur SHARED (concerne une entrée partagée de la file d'attente).
- SHARE
- Cet attribut est obligatoire (pour que plusieurs applications puissent obtenir des messages de cette file d'attente).
Pour plus d'informations sur l'utilisation de ces propriétés, voir
Pour optimiser les performances pour les sujets IBM MQ, configurez les propriétés de la destination de sujet convenant le mieux à vos applications. Par exemple :
- Pour réduire le nombre de messages pouvant être placés en file d'attente, paramétrez la propriété Expiration sur SPECIFIED et la propriété Expiration spécifiée sur 30000 millisecondes comme délai d'expiration pour la file d'attente IBM MQ dans WebSphere Application Server.
- Pour vous assurer que la file d'attente dispose d'un nombre suffisant de ressources IBM MQ sous-jacentes, veillez à configurer correctement les propriétés de la destination de la file d'attente pour l'utilisation des applications :
- Assurez-vous que l'attribut de file d'attente INDXTYPE est paramétré sur MSGID pour les files d'attente système suivantes :
- SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE
- SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE
- Assurez-vous que l'attribut de file d'attente INDXTYPE est paramétré sur CORRELID pour les files d'attente système suivantes :
- SYSTEM.JMS.ND.SUBSCRIBER.QUEUE
- SYSTEM.JMS.D.SUBSCRIBER.QUEUE
Pour plus d'informations sur l'utilisation de ces propriétés, consultez les sections Utilisation de Java et Script (MQSC) dans le centre de documentation IBM MQ.
- Assurez-vous que l'attribut de file d'attente INDXTYPE est paramétré sur MSGID pour les files d'attente système suivantes :
Tâches associées:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tmj_wmqmp_tuned
Nom du fichier : tmj_wmqmp_tuned.html