[z/OS]

Priorité des paramètres de la commande modify, attributs RAS de niveau requête et propriétés à l'échelle du serveur

Il existe trois moyens de définir les valeurs des attributs RAS (fiabilité, disponibilité et facilité de maintenance) : via les propriétés à l'échelle du serveur, via les attributs RAS au niveau requête ou via les paramètres de la commande modify. Les paramètres de la commande modify sont prioritaires sur les attributs RAS associés et les propriétés à l'échelle du serveur, et les attributs RAS sont prioritaires sur les propriétés à l'échelle du serveur associées.

La liste suivante montre l'ordre des priorités :
  • La commande modify est prioritaire sur les attributs RAS associés et les propriétés à l'échelle du serveur.

    Lorsque vous appelez la commande modify, celle-ci applique toutes les requêtes, quels que soient les propriétés à l'échelle du serveur ou les attributs de classification que vous avez définis.

  • Les attributs RAS de niveau requête définis dans le fichier de classification de charge de travail est prioritaire sur les paramètres de propriété à l'échelle du serveur associés.
    • Si vous indiquez des valeurs d'attribut RAS de niveau requête sur l'élément de classification HTTP, les valeurs d'attribut RAS de niveau requête remplacent les paramètres de propriété à l'échelle du serveur pour les requêtes HTTP.
    • Si vous indiquez des valeurs d'attribut RAS de niveau requête sur l'élément de classification IIOP, les valeurs d'attribut RAS de niveau requête remplacent les paramètres de propriété à l'échelle du serveur pour les requêtes IIOP.
    • Si vous indiquez des valeurs d'attribut RAS de niveau requête sur l'élément de classification d'adaptateur local optimisé, les valeurs d'attribut RAS de niveau requête remplacent les paramètres de propriété à l'échelle du serveur pour les requêtes d'adaptateur local optimisé.
    • Si vous indiquez des valeurs d'attribut RAS de niveau demande sur l'élément de classification pour le bean géré par message (MDB) pour lequel il existe un programme d'écoute dans la région de contrôle, les valeurs d'attribut RAS de niveau demande remplacent les paramètres de propriété de niveau serveur pour ces demandes MDB.
    • Si vous indiquez des valeurs d'attribut RAS de niveau requête avec la spécification d'activation dans la région complémentaire de contrôle, les valeurs d'attribut RAS de niveau requête remplacent les paramètres de propriété à l'échelle du serveur pour ces requêtes MDB.
Les paramètres de propriété à l'échelle du serveur continuent de s'appliquer à tous les protocoles auxquels l'attribut RAS de niveau requête ne s'applique pas.

La valeur RESET est disponible sur toutes les commandes modify qui ont des propriétés à l'échelle serveur correspondantes qui sont également associées à des attributs RAS. La valeur RESET désactive le remplacement de la commande modify. Après l'appel d'une réinitialisation, le serveur revient aux propriétés à l'échelle serveur et aux attributs RAS qui étaient en vigueur avant l'activation du remplacement de la commande modify.

A faire : L'entrée en vigueur d'un attribut RAS dépend de la façon dont vous définissez cet attribut.
  • Si vous définissez l'attribut RAS en tant que propriété à l'échelle du serveur, vous devez redémarrer le serveur d'applications.
  • Si vous définissez l'attribut RAS en tant qu'attribut RAS de niveau requête, vous avez deux options. Vous pouvez redémarrer le serveur d'applications ou recharger le document de classification de charge de travail sans avoir à redémarrer le serveur d'applications.
  • Si vous définissez l'attribut RAS avec la commande modify, cette dernière entre en vigueur dynamiquement sans nécessiter de redémarrage du serveur.

Plusieurs attributs RAS ajoutés au fichier de classification de la charge de travail sont associés à des propriétés d'environnement à l'échelle du serveur, lesquelles sont elles-mêmes associées à la commande modify. Par exemple, l'attribut RAS de niveau requête SMF_request_activity_enabled est associé à la propriété à l'échelle du serveur server_SMF_request_activity_enabled, elle-même associée à la commande modify SMF,REQUEST.

L'attribut RAS de niveau requête SMF_request_activity_enabled spécifie si le serveur d'applications collecte les enregistrements 9 de sous-type 120 System Management Facilities (SMF) pour les requêtes. Les requêtes peuvent être des requêtes HTTP, IIOP des requêtes d'adaptateur local optimisé ou des requêtes MDB qui disposent du programme d'écoute dans la région de contrôle. L'attribut RAS de niveau requête est codé sur l'élément de classification HTTP pour les requêtes HTTP, sur l'élément de classification IIOP pour les requêtes IIOP, sur l'élément de classification d'adaptateur local optimisé pour les requêtes d'adaptateur local optimisé et sur l'élément de classification MDB pour des requêtes MDB.

La propriété à l'échelle du serveur server_SMF_request_activity_enabled spécifie si le serveur d'applications collecte les enregistrements 9 de sous-type SMF 120 pour toutes les requêtes traitées par le serveur d'applications.

L'attribut RAS SMF_request_activity_enabled request-level remplace la propriété à l'échelle du serveur server_SMF_request_activity_enabled pour toutes les requêtes HTTP, IIOP,d'adaptateur local optimisé ou MDB qui disposent du programme d'écoute dans la région de contrôle. De même que la propriété à l'échelle du serveur, la commande modify SMF,REQUEST spécifie si le serveur d'applications collecte les enregistrements 9 de sous-type SMF 120 pour toutes les requêtes traitées par le serveur d'applications. Toutefois, la commande modify remplace dynamiquement les paramètres de l'attribut RAS de niveau requête et la propriété à l'échelle du serveur sans demander un redémarrage du serveur.

L'exemple suivant affiche les différentes possibilités :
  • La propriété à l'échelle du serveur server_SMF_request_activity_enabled est en vigueur.
  • L'attribut RAS de niveau requête SMF_request_activity_enabled peut remplacer la propriété à l'échelle du serveur server_SMF_request_activity_enabled.
  • La commande modify SMF,REQUEST peut remplacer la propriété à l'échelle du serveur et l'attribut RAS de niveau requête.
  • L'option reset dans la commande de modification de requête SMF peut désactiver le remplacement de la commande modify.
Voici les détails de chacune des possibilités :
  • Vous paramétrez la propriété à l'échelle du serveur server_SMF_request_activity_enabled sur 1 dans la console d'administration. Les attributs RAS et la commande modify ne remplacent pas la propriété. Toutes les requêtes que le serveur traite collectent des enregistrements 9 de sous-type SMF 120.

  • Vous créez ensuite un document de classification de charge de travail qui définit un élément http_classification_info unique :
    <http_classification_info	
        uri="/PlantsByWebSphere/*"
        SMF_request_activity_enabled="0" 
      />

    L'élément de classification HTTP spécifie que l'attribut RAS de niveau requête SMF_request_activity_enabled est paramétré sur 0. L'attribut RAS de niveau requête remplace la propriété à l'échelle du serveur server_SMF_request_activity_enabled qui est paramétrée sur 1. Aucune des requêtes HTTP dont l'URI commence par /PlantsByWebSphere/ ne collecte d'enregistrements 9 de sous-type SMF 120. Toutes les requêtes HTTP dont l'URI ne commence pas par /PlantsByWebSphere/ et toutes les requêtes des protocoles non-HTTP observent les paramètres de la propriété à l'échelle du serveur. Ces requêtes continuent de collecter des enregistrements 9 de sous-type SMF 120.

  • Vous exécutez à présent la commande modify suivante :
    MODIFY BBOS001,SMF,REQUEST,ON

    La commande modify spécifie que la collecte des enregistrements 9 sous-type SMF 120 est activée. La commande modify remplace l'attribut RAS de niveau requête SMF_request_activity_enabled qui est désactivé car il est paramétré sur 0. Par conséquent, toutes les requêtes HTTP dont l'URI commence par /PlantsByWebSphere/ collectent des enregistrements 9 de sous-type SMF 120. La commande modify remplace également la propriété à l'échelle du serveur server_SMF_request_activity_enabled qui est activée car elle est paramétrée sur 1. Toutefois, la propriété à l'échelle du serveur server_SMF_request_activity_enabled et le remplacement de la commande modify sont tous deux activés. Par conséquent, toutes les requêtes qui ont respecté la propriété à l'échelle du serveur avant que vous ne lanciez la commande modify ne modifient pas leur comportement. Ces requêtes continuent de collecter des enregistrements 9 de sous-type SMF 120.

    Vous exécutez ensuite la commande modify suivante :
     MODIFY BBOS001,SMF,REQUEST,OFF

    La valeur OFF signifie que la collecte des enregistrements 9 de sous-type SMF 120 est désactivée. La commande modify remplace l'attribut RAS de niveau requête SMF_request_activity_enabled. Toutefois, l'attribut RAS de niveau requête est également désactivé car il est paramétré sur 0. Son comportement n'est donc pas modifié. La commande modify et l'attribut RAS de niveau requête désactivent tous deux la collecte des enregistrements 9 de sous-type SMF 120 pour les requêtes HTTP dont l'URI commence par /PlantsByWebSphere/. La commande modify remplace également la propriété à l'échelle du serveur server_SMF_request_activity_enabled qui est activée car elle est paramétrée sur 1. Par conséquent, toutes les autres requêtes HTTP et toutes les requêtes non HTTP qui ont respecté la propriété à l'échelle du serveur server_SMF_request_activity_enabled qui est paramétrée sur 1 ne collectent plus les enregistrements 9 de sous-type SMF 120.

  • Vous exécutez ensuite la commande modify suivante :
    MODIFY BBOS001,SMF,REQUEST,RESET

    La valeur RESET entraîne la désactivation du remplacement de la commande modify. Cela signifie que toutes les requêtes HTTP dont l'URI commence par /PlantsByWebSphere/ respectent à nouveau l'attribut RAS de niveau requête SMF_request_activity_enabled paramétré sur 0. Aucune des requêtes HTTP dont l'URI commence par /PlantsByWebSphere/ ne collecte d'enregistrements 9 de sous-type SMF 120. Toutes les autres requêtes HTTP et toutes les requêtes non HTTP respectent à nouveau la propriété à l'échelle du serveur server_SMF_request_activity_enabled qui est paramétrée sur 1 en collectant les enregistrements 9 de sous-type SMF 120.


Icône indiquant le type de rubrique Rubrique de référence



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