Apache設定ヘルプ—プロセスが異なるのはなぜ“で”異なるタイムゾーン?

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

質問

VPSサーバー(Debianを実行)でApache 2を実行しています。最近、サーバーのタイムゾーンを(dpkg-reconfigure tzdataを使用して)America / New_YorkからAmerica / Los_Angelesに変更して、国中の移動に合わせました。変更を行ってから仮想マシンも再起動しました。

ただし、Apacheプロセスはタイムゾーン間でちらつくようです。 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)"

23:01から02:01にジャンプして戻ります。どのように一貫性を保つことができますか?

役に立ちましたか?

解決 2

結局のところ、このApacheインスタンスで実行されている2つのDjangoプロジェクトがあり、1つはAmerica / Los_Angelesを指すように修正しましたが、もう1つは残しました。新しいApacheプロセスが作成されたときに最初にアクセスされたアプリに応じて、タイムゾーンが破壊されます!

他のヒント

ntpdを使用している可能性がありますが、同期対象のピアは不安定ですか?

タイムゾーンを変更する前にいくつかのApacheワーカープロセスが開始された可能性があります。システムのタイムゾーン設定を変更してから、Apacheを完全に停止して再起動しましたか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top