Modification des paramètres de fuseau horaire

Dans certains environnements d'applications, il est important que tous les composants de serveur d'applications utilisent le même fuseau horaire. Vous pouvez vérifier que les composants de votre application utilisent le fuseau horaire correct, à l'aide des variables de la console d'administration ou de l'environnement système.

Avant de commencer

[IBM i]Vérifiez que le support de langue nationale (NLS) étendu est installé sur le serveur i5/OS. Si ce n'est pas le cas, installez-le en sélectionnant l'option 21 lorsque vous installez le système d'exploitation de base (5769-SS1).

Déterminez l'étendue que vous souhaitez appliquer à la valeur de fuseau horaire. Vous pouvez définir la valeur du fuseau horaire de sorte qu'elle s'applique à l'intégralité d'une cellule ou d'un noeud, ou uniquement à un serveur spécifique.

Pour obtenir des résultats cohérents, souvenez-vous que les ID de fuseaux horaires doivent inclure un décalage et, dans la plupart des cas, un nom de fuseau horaire d'heure d'été. Par exemple, spécifiez EST5EDT pour l'heure d'été du fuseau Heure normale de l'Est.

[HP-UX]Si vous indiquez Heure de l'Afrique de l'est (EAT) pour votre réglage de fuseau horaire, la machine virtuelle Java™ (JVM) du système d'exploitation HP-UX utilise le temps universel (Greenwich Mean Time - GMT). Par conséquent, l'horodatage du fichier journal est basé sur GMT au lieu d'EAT. La situation peut également poser problème dans une fédération de serveurs, lorsque vous tentez une synchronisation avec des serveurs exécutant un système d'exploitation dont la machine virtuelle Java ne peut pas gérer l'heure EAT correctement.

[HP-UX]Si vous devez utiliser Heure de l'Afrique de l'est en tant que fuseau horaire pour une fonction spécifique, au lieu d'utiliser la procédure suivante, ajoutez le paramètre -Duser.timezone=EAT à la commande Java. Par exemple, pour qu'un serveur d'applications utilise EAT comme fuseau horaire, ajoutez le paramètre -Duser.timezone=EAT à la commande startServer.

Pourquoi et quand exécuter cette tâche

Généralement, le fuseau horaire pour le serveur d'applications est hérité du fuseau horaire défini pour le système d'exploitation ; Java doit hériter du fuseau horaire depuis le fuseau horaire et le serveur d'applications utilisera le fuseau horaire définir pour chaque machine virtuelle Java (JVM). Si vous devez configurer un fuseau horaire différent pour une machine virtuelle Java spécifique, vous pouvez définir la variable d'environnement TZ sur le serveur d'applications, modifier les fichiers de propriétés ou spécifier un paramètre de ligne de commande lors du démarrage de la machine virtuelle Java.

[AIX Solaris HP-UX Linux Windows]Vous pouvez utiliser la variable d'environnement TZ pour définir les horodatages pour les journaux d'application.

[z/OS]Vous pouvez spécifier la variable TZ USS (Unix System Services) en tant que variable d'environnement pour définir les horodatages pour les journaux d'application.

[IBM i]Vous pouvez modifier le paramètre de fuseau horaire pour les journaux d'application de tous les processus exécutés sur un serveur d'applications unique, de tous les serveurs d'applications exécutés sous un profil utilisateur donné, ou de tous les processus JVM exécutés sur le sous-système WebSphere Application Server.

Procédure

Résultats

Vos nouveaux paramètres de fuseau horaire sont appliqués pour les serveurs désignés.

Icône indiquant le type de rubrique Rubrique de tâche



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