Você pode atualizar a propriedade user.timezone
no arquivo de propriedades para configurar o fuso horário para todos os
servidores de aplicativos sendo executados sob esse perfil do usuário. Configurar essa propriedade assegura que todos os componentes de
aplicativo sendo executados sob esse perfil utilizam o mesmo fuso horário.
Antes de Iniciar
Verifique se o Suporte ao Idioma Nacional (NLS) estendido está instalado em seu servidor IBM® i. Se o suporte NLS estendido ainda não
estiver instalado, instale-o, selecionando a opção 21 ao instalar o sistema
operacional base (5769-SS1).
Sobre Esta Tarefa
Em alguns ambientes de aplicativo, é importante que todos os
servidores de aplicativos sendo executados sob um perfil do usuário utilizem o
mesmo fuso horário. Se essa for a sua situação, antes
de iniciar os servidores de aplicativos, você poderá atualizar a propriedade
user.timezone no arquivo
SystemDefault.properties para um
perfil de usuário específico.
Evitar Problemas: O valor
especificado para a propriedade user.timezone em um arquivo de propriedades
do perfil do usuário substitui qualquer configuração do código de idioma do sistema para os servidores de aplicativos em execução sob esse perfil do usuário.
gotcha
Procedimento
- Edite o arquivo SystemDefault.properties
localizado no diretório /home/user_ID. Se o arquivo não existir, crie um arquivo
SystemDefault.properties nesse diretório.
- Altere o valor especificado para a propriedade user.timezone para o
fuso horário correto. Se essa propriedade não existir, inclua-a no
arquivo.
A sintaxe para configurar a propriedade é
user.timezone=timezone, em que
timezone é o valor suportado para o fuso horário apropriado.
A JVM (Java™ Virtual Machine) calcula o
tempo baseado no valor da propriedade user.timezone e nos valores de sistema QHOUR e
QUTCOFFSET. QUTCOFFSET representa o número da diferença de horas entre o fuso
horário do sistema e o horário de Greenwich (GMT). A JVM inclui os valores de QHOUR e QUTCOFFSET para
calcular a GMT e, em seguida, utiliza a GMT e o valor da propriedade
user.timezone para produzir a hora correta.
- Salve suas mudanças.
Resultados
Todos os componentes dos servidores de aplicativos sendo executados sob esse
perfil do usuário utilizam o fuso horário especificado para a propriedade
user.timezone.
O que Fazer Depois
Pare e reinicie os servidores de aplicativos sendo executados
sobre esse perfil do usuário. É necessário reiniciar esses servidores para que a
alteração entre em vigor.