La priorisation du flux de demandes IIOP/JMS a lieu dans WebSphere Extended Deployment via des gestionnaires autonomes qui contrôlent le flux de demandes, la priorisation des demandes et la gestion dynamique des charges. Seules les demandes IIOP provenant d'un client EJB autonome sont traitées par la fonction de priorisation du flux de demandes IIOP d'Extended Deployment. Les appels d'EJB provenant de servlets, par exemple, ne sont pas priorisés, car le système ne peut pas prioriser sur plusieurs niveaux, tels que le niveau Web et le niveau EJB, des demandes associées à la même requête utilisateur globale. Toutefois, étant donné la nature asynchrone du service JMS, il n'existe pas de restrictions liées à l'origine des demandes.
Pour IIOP/JMS, les processus du serveur d'applications dorsal hébergeant les applications exécutent les passerelles du gestionnaire autonome de flux de demandes (ARFM) qui définit la priorité du flux de demandes. Les flux de demandes sont gérés pour un équilibre de performances optimal en fonction des stratégies de service configurées et de la charge.
A l'aide de WebSphere Extended Deployment, vous pouvez définir des objectifs de performances et les lier à des sous-ensembles du trafic entrant. Le gestionnaire autonome de flux de demandes (ARFM) et les gestionnaires autonomes associés peuvent atteindre les objectifs fixés en prenant des décisions pertinentes pour traiter les travaux envoyés aux serveurs d'applications. Tous les travaux ne sont pas créés de façon égale dans votre configuration. Le gestionnaire autonome de flux de demandes (ARFM) peut prendre en charge ce concept en acheminant différents flux de demandes en vue de leur exécution plus ou moins rapidement, l'objectif étant d'atteindre un équilibre optimal.
Une stratégie de service est une catégorisation personnalisée affectée à un travail potentiel en tant qu'attribut lu par le gestionnaire ARFM. Pour IIOP, vous pouvez utiliser une stratégie de service pour classifier des demandes selon leurs attributs, y compris le nom de l'application, le nom de la méthode EJB, le nom du module EJB, tels que le fichier JAR d'EJB et le nom de l'EJB. Pour JMS, vous pouvez classifier des demandes selon le nom de la destination, qu'il s'agisse d'un sujet ou d'une file d'attente. La configuration de stratégies de service permet d'appliquer des niveaux d'importance différents au travail réel. Vous pouvez utiliser plusieurs stratégies de service pour fournir des services différenciés à des catégories de demandes différentes. Les objectifs de la stratégie de service peuvent différer en terme de performances visées et d'importance.
Le gestionnaire ARFM existe dans le processus du serveur d'applications et contrôle la priorisation des demandes. Il se compose de deux éléments : un contrôleur et une passerelle. La fonction ARFM est implémentée, pour chaque cellule, par un contrôleur et une série de passerelles sur les serveurs d'applications. Les passerelles interceptent et placent en file d'attente les demandes IIOP entrantes alors que le contrôleur vérifie les signaux, ou instructions, envoyés aux passerelles ainsi que le contrôleur de positionnement. Le gestionnaire ARFM peut également comporter le profileur de travail qui estime les caractéristiques de charge de traitement des différents flux de demandes. Ensemble, ces composants peuvent définir de manière appropriée la priorité des demandes entrantes.
Related tasks
Définition d'une stratégie de service