[z/OS]

Optimisation des spécifications d'activation WebSphere MQ pour la gestion de charge de travail sur WebSphere Application Server for z/OS

Optimisez vos spécifications d'activation WebSphere MQ afin d'activer la gestion de charge de travail (WLM) réelle en calculant la valeur optimale pour la propriété Nombre maximal de sessions de serveur.

Lorsque des messages sont en attente dans la file d'attente IBM MQ du bean géré par message, certains messages doivent être traités avant les autres en fonction de la classe de transaction.

La fonction WLM de WebSphere Application Server for z/OS permet de traiter les messages selon un certain ordre en fonction de la classe de transaction. La hiérarchisation de la gestion de charge de travail est effectuée lorsque les ID de message sont placés dans la file d'attente WLM. Pour permettre une hiérarchisation WLM efficace, vous devez vous assurer que la file d'attente WLM comporte suffisamment d'ID de message afin que le bean MDB dispose d'une sélection de messages avec différentes classes de transaction parmi lesquelles effectuer un choix. S'il n'existe pas suffisamment de messages sur la file d'attente WLM, le bean MDB utilise le premier message disponible sur la file d'attente WLM. De plus, la classe de transaction ne sera pas prise en compte.

Pour que la file d'attente WLM soit suffisamment chargée pour permettre la hiérarchisation WLM, attribuez à la propriété Nombre maximal de sessions de serveur sur la spécification d'activation une valeur supérieure à la recommandation de base, qui est égale à "deux fois le nombre combiné d'unités d'exécution dans tous les serviteurs du serveur."

  • Pour optimiser la configuration de WLM, vous devez déterminer les valeurs suivantes :
    • le nombre moyen d'unités d'exécution de serviteur traitant un bean MDB spécifique.
    • le nombre moyen de serviteurs disponibles (nombre compris entre le minimum et le maximum est démarré à un moment donné).

    Ces valeurs peuvent être estimées en utilisant PMI (Performance Monitoring Information), d'autres outils de contrôle ou éventuellement en déterminant de manière générale comment le bean géré par message entre dans le flux d'application général d'un serveur.

  • Attribuez à la propriété Nombre maximal de sessions de serveur sur le port d'écoute une des propriétés suivantes :
    • Deux fois le nombre d'unités d'exécution disponibles pour le nombre maximal de serviteurs dans le serveur évolutif.
    • Deux fois le nombre d'unités d'exécution disponibles pour tous les serviteurs.

    Une valeur trop basse pour l'option Nombre maximal de sessions de serveur

    rend les unités d'exécution de tâche inactives. Une valeur trop élevée peut faire s'accumuler les messages dans la file d'attente WLM, mais les messages supplémentaires ne doivent pas être suffisants pour surcharger la file d'attente WLM et provoquer une erreur du serveur.


Icône indiquant le type de rubrique Rubrique de concept



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