Cambio de los valores de huso horario
En algunos entornos de aplicación, es importante que los componentes del servidor de aplicaciones utilicen el mismo huso horario. Puede utilizar la consola administrativa o las variables de entorno del sistema para asegurarse de que los componentes de la aplicación utilizan el huso horario correcto.
Antes de empezar
Verifique que está instalado el soporte multilingüístico NLS (National Language
Support) en el servidor i5/OS.
Si el soporte NLS ampliado todavía no está instalado, instálelo seleccionando la opción
21 al instalar el sistema operativo base (5769-SS1).
Determine el ámbito en el que desea establecer el valor de huso horario. Puede establecer el valor del huso horario de forma que se aplique a toda una célula, a un nodo o sólo a un servidor concreto.
Recuerde que los ID de huso horario incluyen un desplazamiento y, en la mayoría de los casos, el nombre de un huso horario de horario de verano para obtener resultados coherentes. Por ejemplo, especifique EST5EDT para la hora estándar de la zona Este de EE.UU., en horario de verano.
Si se especifica
el huso horario de África oriental (EAT) como valor de huso horario,
la máquina virtual Java™ (JVM) del sistema operativo HP-UX utiliza
la hora media de Greenwich (GMT). Por consiguiente, las indicaciones de la hora del archivo de registro se basan en
en lugar de EAT. Esta situación también puede causar problemas en la federación de servidores si se intenta sincronizar con servidores que están en ejecución en un sistema operativo cuya JVM maneje correctamente el huso horario EAT.
Si tiene que utilizar el huso horario de África Oriental como el valor de huso horario para una función específica, en lugar de utilizar el siguiente procedimiento, añada
el parámetro -Duser.timezone=EAT al mandato Java correspondiente. Por ejemplo, para hacer que un servidor de aplicaciones utilice EAT como su valor de huso horario, añada el parámetro -Duser.timezone=EAT al mandato startServer.
Acerca de esta tarea
En casos generales, el huso horario para el servidor de aplicaciones se hereda del huso horario que se ha definido para el sistema operativo; Java deberá heredar el huso horario del sistema operativo y el servidor de aplicaciones utilizará el huso horario definido para cada máquina virtual Java (JVM). Si tiene que configurar un huso horario diferente para una única JVM, puede establecer la variable de entorno TZ en el servidor de aplicaciones, modifique el archivo de propiedades o especifique un parámetro de línea de mandatos cuando se inicia la JVM.
Puede utilizar la variable de entorno TZ para definir las indicaciones de fecha y hora para los registros de aplicación.
Puede especificar la variable TZ de USS (Unix System Services) como una variable de entorno para definir las indicaciones de fecha y hora para los registros de la aplicación.
Puede cambiar el valor del huso horario para los registros de la aplicación para todos los procesos que se ejecutan en un servidor de aplicaciones único, para todos los servidores de aplicaciones que se ejecutan bajo un perfil de usuario, o para todos los procesos de JVM que se ejecutan en el subsistema WebSphere Application Server.