Apache configuração ajuda - Por que são diferentes processos “em” diferentes fusos horários?

StackOverflow https://stackoverflow.com/questions/165866

Pergunta

Eu tenho Apache 2 rodando em um servidor VPS (rodando Debian). Recentemente, mudou o fuso horário no servidor (usando dpkg-reconfigure tzdata) da América / New_York para América / Los_Angeles para coincidir com meu movimento em todo país. Eu também ter reiniciado a máquina virtual desde fazer a alteração.

No entanto, os processos do Apache parecem flitter entre fusos horários. Veja esse trecho do access_log:

127.0.0.1 - - [02/Oct/2008:23:01:13 -0700] "GET /favicon.ico HTTP/1.0" 301 - "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3"
127.0.0.1 - - [03/Oct/2008:02:01:25 -0400] "GET /tag/wikipedia/?page=1 HTTP/1.0" 200 5984 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
127.0.0.1 - - [03/Oct/2008:02:01:36 -0400] "GET /index.atom HTTP/1.0" 200 7648 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.2) Gecko/2008091618 Firefox/3.0.2"
127.0.0.1 - - [03/Oct/2008:02:01:45 -0400] "GET /tag/moblog/ HTTP/1.0" 200 6563 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)"
127.0.0.1 - - [02/Oct/2008:23:01:46 -0700] "GET /tag/opensource/ HTTP/1.0" 200 5954 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)"
127.0.0.1 - - [03/Oct/2008:02:01:56 -0400] "GET /tag/dopplr/ HTTP/1.0" 200 3407 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)"

Ele salta 23:01-02:01 e volta. Qualquer idéia de como posso mantê-lo consistente?

Foi útil?

Solução 2

Como se vê, eu tinha dois projetos Django em execução neste exemplo Apache, um dos quais eu tinha fixado para apontar para América / Los_Angeles, mas o outro que eu tinha deixado para trás. Dependendo de qual aplicativo foi acessada pela primeira vez quando um novo processo Apache foi criado, seria estragar o fuso horário!

Outras dicas

Você por acaso usando ntpd e os colegas contra o qual você sincronizar são esquisito?

Possivelmente alguns dos processos de trabalho Apache foram iniciados antes de você muda o fuso horário, e alguns depois. Você completamente parado e re-iniciou Apache desde que alterar a definição de fuso horário do sistema?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top