nginxログのtime_localについて
高洛峰
高洛峰 2017-05-16 17:12:27
0
1
942

フラッシュセールなどの特定のインターフェースをnginxログに基づいてカウントしたい場合最大并发数 nginxログフォーマットは次のように構成されています

リーリー

Nginxの公式ドキュメントでは次のように定義されていますtime_local

$time_local

共通ログ形式での現地時間

この時間に基づいて最大同時実行数をカウントできるのは、前者のみです。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(1)
世界只因有你

抜粋:http://serverfault.com/questi...

$local_time 変数には、ログ エントリが書き込まれた時刻が含まれます。

HTTP リクエスト ヘッダーが読み取られると、nginx は関連する仮想サーバー構成の検索を実行します。仮想サーバーが見つかった場合、リクエストは 6 つのフェーズを経ます:

  • サーバー書き換えフェーズ

  • ロケーションフェーズ

  • 位置書き換えフェーズ (リクエストを前のフェーズに戻すことができます)

  • アクセス制御フェーズ

  • try_files フェーズ

  • 対数フェーズ

ログフェーズは最後のフェーズであるため、$local_time 変数はリクエストの開始時よりもリクエストの終了に近いです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート