[z/OS]

Optimisation des ports d'écoute pour la gestion de charge de travail sous WebSphere Application Server for z/OS

Optimisez vos ports d'écoute 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.

Remarque : Les ports d'écoute sont stabilisés à partir de la version 7 et des versions ultérieures de WebSphere Application Server. Pour plus d'informations, lisez l'article sur les fonctions stabilisées. Vous devez vous préparer à faire migrer vos configurations de déploiement de bean géré par message WebSphere MQ depuis l'utilisation des ports d'écoute vers l'utilisation des spécifications d'activation. [AIX Solaris HP-UX Linux Windows][IBM i]Pour plus d'informations sur la configuration des spécifications d'activation du mode non-ASF, voir Configuration de spécifications d'activation du mode non-ASF. Toutefois, ne commencez pas cette migration si vous pensez que l'application a encore besoin d'utiliser des serveurs d'applications antérieurs à WebSphere Application Server Version 7. Par exemple, si vous disposez d'un cluster de serveurs d'applications dont certains membres sont à la version 6.1 et d'autres à une version ultérieure, vous ne devez pas migrer les applications de ce cluster pour qu'elles utilisent les spécifications d'activation avant d'avoir migré tous les serveurs d'applications du cluster vers la version ultérieure.

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 n'est 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 du port d'écoute 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 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 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_lpwlm
Nom du fichier : cprf_tunezmdb_lpwlm.html