Como alterar a configuração de fuso horário do couchdb no arquivo de log?

Como alterar a configuração de fuso horário do couchdb no arquivo de log?

Estou tendo uma situação estranha,
no futon, o shell JavaSCript está retornando data e hora em GMT + 8,
que está alinhado com o fuso horário do servidor.

No entanto, quando acompanho o arquivo de log,
ele mostra GMT -3, 11 horas de diferença.

Suspeito que haja uma configuração em algum lugar para corrigir esse problema.
Alguém tem uma ideia?

SO: - CentOS versão 5.7 (2.6.18-194.11.4.el5)
Versão Couchdb: - Apache CouchDB 1.1.1
Erlang: - V5.8.1 (R14B (erts-5.8.1)) Formato de log: -

[Dom, 04 de dezembro de 2011 04:10:06 GMT] [informações] [<0.19767.816>] IP - - 'OBTER' URL 200

O horário atual do servidor é 15h

Aqui está a captura de tela: -

Eshell V5.8.1 (abortar com ^G)
1> {Data={Ano,Mês,Dia},Hora={Hora,Minutos,Segundos}} = erlang:localtime().
{{2011,12,6},{9,56,22}}

[root@localhost] ~ >> data
Terça-feira, 6 de dezembro, 09:56:41 SGT 2011

Aqui está o resultado da data: -

data && data -você
Terça-feira, 6 de dezembro, 12:03:35 SGT 2011
Terça-feira, 6 de dezembro 04:03:35 UTC 2011

NOTA: posso confundir o formato do log GMT (provavelmente minha interpretação errada)

@JeffSnider - Acho que você está perto, provavelmente é meu mal-entendido originalmente

1> httpd_util:rfc1123_date().
"Ter, 06 de dezembro de 2011 04:09:19 GMT"

Responder1

Suspeito que sejam as configurações do relógio ou fuso horário no nível do sistema operacional, e não um problema de configuração do couchdb ou erlang. Se o seu relógio e fuso horário estiverem corretos (o comando de data que solicitei mostra isso com certeza), gostaria de examinar o ambiente em que o feixe está sendo executado. Pode haver uma dica aí.

Eu sei que essa não é a resposta que você espera, mas pelo que posso dizer, não há uma configuração para couch ou erlang que controle isso. A data e hora no log são recuperadas da biblioteca erlang integrada httpd_util usando a função rfc1123_date(). Não consegui encontrar nada que fizesse com que isso retornasse algo além do horário GMT.

informação relacionada