![[z/OS]](../images/ngzos.gif)
Gestión del direccionamiento de mensajes del operador
Utilice las posibilidades de direccionamiento de mensajes del producto para controlar el flujo del trabajo del servidor.
Puede direccionar muchos de los mensajes de error con prefijo BBO a conjuntos de datos específicos en lugar de llevarlos a SYSLOG, que puede crear mucho tráfico. Esto se implementa con el uso de dos variables de entorno, ras_default_msg_dd y ras_hardcopy_msg_dd y la especificación de la sentencia DD apropiada en el procedimiento de inicio de JCL.
- Los mensajes WTO emitidos por el servidor de aplicaciones durante la inicialización se envían a copia impresa, pero la mayoría se pueden direccionar al conjunto de datos especificado por ras_default_msg_dd (consulte Características y destinos de la salida de las anotaciones cronológicas).
- Los mensajes de auditoría de Java™ también se envía a copia física (hardcopy), pero se pueden redireccionar al conjunto de datos especificado por ras_hardcopy_msg_dd. (Consulte Características y destinos de la salida de las anotaciones cronológicas).
- Los mensajes graves, de error de rastreo y de servicio se envían al registro cronológico de errores especificado por ras_log_logstreamName. De lo contrario, van a CERR (SYSOUT). Algunos también pueden ir a copia
impresa. En el nivel de servicio W500104, la variable de entorno ras_log_logstreamName no se establece en el nombre de la secuencia de registro cronológico de errores en las variables was.env.
Para establecer esta variable de entorno, en la consola administrativa, pulse
, seleccione un ámbito y pulse Nuevo. - Los mensajes de error anteriores van a SYSOUT hasta que el producto se conecte a las secuencia de anotación cronológica. Se emite un mensaje WTO (BBOO0153I) indicándole cuántos mensajes has ido a SYSOUT antes de conectarse a la secuencia de registro.
- A partir de la versión 1.13 de z/OS, es posible utilizar palabras clave DD de JES2 para segmentar salidas por medio de la grabación periódica de caracteres de alimentación de papel en las secuencia de salida.
Si está ejecutando la versión 1.12 o anterior de z/OS y utiliza JES2, el parámetro SEGMENT= se puede añadir a las tarjetas DD SYSPRINT y SYSOUT si desea segmentar la salida utilizando la grabación periódica de caracteres de alimentación de papel a las corrientes de salida. Los caracteres de alimentación de papel se graban en las secuencias de salida en base a los valores de las variables de entorno ras_stderr_ff_interval, ras_stdout_ff_interval, ras_stderr_ff_line_interval y ras_stdout_ff_line_interval. Estas variables se describen en más detalles en el tema Propiedades personalizadas del servidor de aplicaciones para z/OS. El parámetro no recibe soporte enJES3.
Para establecer estas variable de entorno, en la consola administrativa, pulse
, seleccione un ámbito y, a continuación, pulse Nuevo. - Los mensajes de rastreo se redireccionan a ras_trace_outputLocation.
- System.out.println, System.err.println, STDOUT y cout van a SYSPRINT (consulte el tema Redirección de la salida SYSPRINT y SYSOUT a un archivo HFS para obtener más información).
- STDERR y cerr van a SYSOUT
- Añada estos parámetros a las definiciones del servidor utilizando la consola administrativa en Entorno
-> Gestionar variables de WebSphere:
- ras_default_msg_dd =DEFALTDD
- ras_hardcopy_msg_dd =HRDCPYDD
- DAEMON_ras_default_msg_dd =DEFALTDD
- DAEMON_ras_hardcopy_msg_dd =HRDCPYDD
- Actualice los procedimientos de PROCLIB para añadir estas nuevas sentencias DD:
//* Los DD de salida //CEEDUMP DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE //SYSOUT DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE //SYSPRINT DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE //DEFALTDD DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE //HRDCPYDD DD SYSOUT=*,SPIN=UNALLOC,FREE=CLOSE
- Si especifica las nuevas variables de entorno, pero no especifica las tarjetas DD en el procedimiento, no obtendrá un mensaje de error que indique que faltan las tarjetas DD y la salida de rastreo no se escribirá en ningún sitio.
- Si intenta redirigir la salida para varias secuencias al mismo DD, con establecer ras_default_msg_dd y ras_hardcopy_msg_dd en DEFALTDD (o en SYSPRINT), la asignación será errónea y la salida se enviará a la ubicación por omisisón (JOBLOG/SYSLOG).
- JESMSGLG - unos cuanto mensajes de arranque y de cierre
- JESYSMSG - mensajes de asignación y desasignación de MVS
- SYSOUT - unos cuanto mensajes de arranque y de cierre
- SYSPRINT - unos cuanto mensajes de arranque y de cierre
- HRDCPYDD - mensajes de auditoría que generalmente irían a SYSLOG
- DEFALTDD - mensajes de información que generalmente irían a SYSLOG