![[z/OS]](../images/ngzos.gif)
Prioridad para los parámetros del mandato modify, los atributo de RAS de nivel de solicitud y las propiedades a nivel de servidor
Existen tres maneras de definir los valores de los atributos de RAS (Reliability Availability and Serviceability): propiedades todo el servidor, atributos de RAS de nivel de solicitud o parámetros del mandato modify. Los parámetros del mandato modify tienen prioridad sobre los atributos de RAS asociados y las propiedades a nivel de servidor, mientras que los atributos de RAS tienen prioridad sobre las propiedades asociadas a nivel de servidor.
- El mandato modify tiene prioridad sobre los atributos de RAS asociados y las propiedades a nivel de servidor.
Después de invocar un mandato modify, el mandato se aplica a todas las solicitudes, independientemente de la propiedades a nivel de servidor o los atributos de clasificación que haya definido.
- Los atributo de RAS de nivel de solicitud definidos en el archivo de clasificación de carga tienen prioridad sobre los valores de propiedad asociados a nivel de servidor.
- Si especifica valores de atributo de RAS de nivel de solicitud en el elemento clasificación HTTP, los valores de atributo de RAS de nivel de solicitud alteran temporalmente los valores de propiedad a nivel de servidor para las solicitudes HTTP.
- Si especifica valores de atributo de RAS de nivel de solicitud en el elemento clasificación IIOP, los valores de atributo de RAS de nivel de solicitud alteran temporalmente los valores de propiedad a nivel de servidor para las solicitudes IIOP.
- Si especifica valores de atributo de RAS de nivel de solicitud en el elemento de clasificación de adaptador local optimizado, los valores de atributo de RAS de nivel de solicitud alteran temporalmente los valores de propiedad a nivel de servidor para las solicitudes de adaptador local optimizado.
- Si especifica valores de atributo de RAS de nivel de petición en el elemento de clasificación para el bean controlado por mensaje (MDB) cuyo escucha existe en la región de control, los valores de atributo de RAS de nivel de solicitud alteran temporalmente los valores de propiedad a nivel de servidor para dichas solicitudes MDB.
- Si especifica valores de atributo de RAS de nivel de solicitud con la especificación de activación en la región de adjunto de control, los valores de atributo de RAS de nivel de solicitud alteran temporalmente los valores de propiedad a nivel de servidor para dichas solicitudes MDB.
Un valor RESET está disponible en todos los mandatos modify que tienen sus propiedades correspondientes en todo el servidor, que también tienen atributos de RAS asociados. El valor RESET desactiva la alteración temporal del mandato modify. Tras invocar una restauración, el servidor vuelve a las propiedades a nivel de servidor y a los atributos de RAS que estaban en vigor antes de que se hubiera activado la alteración temporalmente de la modificación.
- Si define el atributo de RAS como una propiedad a nivel de servidor, debe reiniciar el servidor de aplicaciones.
- Si define el atributo de RAS de nivel de solicitud, tiene dos opciones. Puede reiniciar el servidor de aplicaciones, o volver a cargar el documento de clasificación de carga sin tener que reiniciar el servidor de aplicaciones.
- Si define el atributo de RAS con el mandato modify, éste último entra en vigor dinámicamente, sin necesidad de reiniciar del servidor.
Varios de los atributos de RAS que se han añadido al archivo de clasificación de la carga de trabajo están asociados a las propiedades de entorno a nivel de servidor, que están asociadas a los mandatos modify. Por ejemplo, el atributo de RAS de nivel de solicitud SMF_request_activity_enabled está asociado a la propiedad server_SMF_request_activity_enabled a nivel de servidor, que a su vez está asociada al mandato modify SMF,REQUEST.
El atributo de RAS de nivel de solicitud SMF_request_activity_enabled especifica si el servidor de aplicaciones recopila registros SMF (System Management Facilities) 120 de subtipo 9 para las solicitudes. Las solicitudes pueden ser solicitudes HTTP, solicitudes IIOP, solicitudes de adaptador local optimizado, o solicitudes MDB que tienen el escucha en la región de control. El atributo de RAS de nivel de solicitud está codificado en el elemento de clasificación HTTP para las solicitudes HTTP, en el elemento de clasificación IIOP para las solicitudes IIOP, en el elemento de adaptador local optimizado para las solicitudes de adaptador local optimizado, y en el elemento de clasificación MDB para las solicitudes de MDB.
La propiedad server_SMF_request_activity_enabled a nivel de servidor especifica si el servidor de aplicaciones recopila registros SMF 120 de subtipo 9 para todas las solicitudes que el servidor de aplicaciones procese.
El atributo de RAS de nivel de solicitud SMF_request_activity_enabled altera temporalmente la propiedad server_SMF_request_activity_enabled, a nivel de servidor, para todas las solicitudes HTTP, solicitudes IIOP, solicitudes de adaptador local optimizado, o solicitudes MDB que tengan el escucha en la región de control. Al igual que la propiedad a nivel de servidor, el mandato modifiy SMF,REQUEST especifica si el servidor de aplicaciones recopila registros SMF 120 de subtipo 9 para todas las solicitudes que el servidor de aplicaciones procese. No obstante, el mandato modify altera temporal y dinámicamente los valores del atributo de RAS de nivel de solicitud y la propiedad, a nivel de servidor, sin necesidad de reiniciar del servidor.
- La propiedad, a nivel de servidor, server_SMF_request_activity_enabled está en vigor.
- El atributo de RAS de nivel de solicitud SMF_request_activity_enabled puede alterar temporalmente la propiedad, a nivel de servidor, server_SMF_request_activity_enabled.
- El mandato modify SMF,REQUEST puede alterar temporalmente tanto la propiedad a nivel de servidor como el atributo de RAS de nivel de solicitud.
- La opción de restablecimiento en el mandato modify SMF,REQUEST puede desactivar la alteración temporal del mandato modify.
Puede establecer la propiedad, a nivel de servidor, server_SMF_request_activity_enabled en 1, en la consola administrativa. Los atributos de RAS y el mandato modify no alteran temporalmente la propiedad. Todas las solicitudes que el servidor procesa recopilan los registros SMF 120 de subtipo 9.
- A continuación, crea un documento de clasificación de la carga de trabajo, que define un único elemento http_classification_info:
<http_classification_info uri="/PlantsByWebSphere/*" SMF_request_activity_enabled="0" />
El elemento de clasificación HTTP especifica que el atributo de RAS de nivel de solicitud SMF_request_activity_enabled se ha establecido en 0. Este atributo de RAS de nivel de solicitud altera temporalmente la propiedad, a nivel de servidor, server_SMF_request_activity_enabled que se ha establecido en 1. Ninguna de las solicitudes HTTP con un URI que empiece por /PlantsByWebSphere/ recopila los registros SMF 120 de subtipo 9. Todas las solicitudes HTTP que tengan un URI que no empiece por /PlantsByWebSphere/, y todas las solicitudes de protocolos no HTTP, observan el valor de la propiedad a nivel de servidor. Estas solicitudes siguen recopilando los registros SMF 120 de subtipo 9.
- Ahora puede emitir el mandato modify siguiente:
MODIFY BBOS001,SMF,REQUEST,ON
El mandato modify especifica que la recopilación de registros SMF 120 de subtipo 9 está activada. El mandato modify altera temporalmente el atributo de RAS de nivel de solicitud SMF_request_activity_enabled, que está desactivado, ya que se ha establecido en 0. Por consiguiente, todas las solicitudes HTTP cuyo URI empiece por /PlantsByWebSphere/ recopilan registros SMF 120 de subtipo 9. El mandato modify también altera temporalmente la propiedad, a nivel de servidor, server_SMF_request_activity_enabled, que está activada, y que se ha establecido en 1. No obstante, tanto la alteración temporal de la propiedad, a nivel de servidor, server_SMF_request_activity_enabled como la del mandato modify están activas. Por consiguiente, todas las solicitudes que han observado la propiedad, a nivel de servidor, antes de que se emitiera el mandato modify, no experimentan ningún cambio en el comportamiento. Estas solicitudes siguen recopilando los registros SMF 120 de subtipo 9.
A continuación, puede emitir el mandato modify siguiente:MODIFY BBOS001,SMF,REQUEST,OFF
El valor OFF significa que la recopilación de registros SMF 120 de subtipo 9 está activada. El mandato modify altera temporalmente el atributo de RAS de nivel de solicitud SMF_request_activity_enabled. No obstante, el atributo de RAS de nivel de solicitud también está desactivado, ya que se ha establecido en 0. De forma que no se produce ningún cambio en el comportamiento. Tanto el mandato modify como el atributo de RAS de nivel de solicitud han desactivado la recopilación de registros SMF 120 de subtipo 9 para las solicitudes HTTP que tengan un URI que empiece por /PlantsByWebSphere/. El mandato modify también altera temporalmente la propiedad, a nivel de servidor, server_SMF_request_activity_enabled, que está activada, y que se ha establecido en 1. Por consiguiente, todas las demás solicitudes HTTP y no HTTP, que hayan observado la propiedad server_SMF_request_activity_enabled, a nivel de servidor, que se ha establecido en 1, ya no recopilan los registros SMF 120 de subtipo 9.
- A continuación, puede emitir el mandato modify siguiente:
MODIFY BBOS001,SMF,REQUEST,RESET
El valor RESET hace que se desactive la alteración temporal del mandato modify. Esto significa que todas las solicitudes HTTP que tengan un URI que empiece por /PlantsByWebSphere/ vuelven a observar el atributo de RAS de nivel de solicitud SMF_request_activity_enabled, que se ha establecido en 0. Ninguna de las solicitudes HTTP que tenga un URI que empiece por /PlantsByWebSphere/ recopilará los registros SMF 120 de subtipo 9. Todas las demás solicitudes HTTP y no HTTP, vuelven a observar la propiedad, a nivel de servidor, server_SMF_request_activity_enabled, que se ha establecido en 1, y recopilan los registros SMF 120 de subtipo 9.