ホームページ  >  に質問  >  本文

nginxログのtime_localについて

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

リーリー

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

$time_local

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

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

高洛峰高洛峰2713日前870

全員に返信(1)返信します

  • 世界只因有你

    世界只因有你2017-05-16 17:14:27

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

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

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

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

    • ロケーションフェーズ

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

    • アクセス制御フェーズ

    • try_files フェーズ

    • 対数フェーズ

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

    返事
    0
  • キャンセル返事