フラッシュセールなどの特定のインターフェースをnginxログに基づいてカウントしたい場合最大并发数
nginxログフォーマットは次のように構成されています
Nginxの公式ドキュメントでは次のように定義されていますtime_local
$time_local
共通ログ形式での現地時間
この時間に基づいて最大同時実行数をカウントできるのは、前者のみです。
世界只因有你2017-05-16 17:14:27
抜粋:http://serverfault.com/questi...
$local_time 変数には、ログ エントリが書き込まれた時刻が含まれます。
HTTP リクエスト ヘッダーが読み取られると、nginx は関連する仮想サーバー構成の検索を実行します。仮想サーバーが見つかった場合、リクエストは 6 つのフェーズを経ます:
サーバー書き換えフェーズ
ロケーションフェーズ
位置書き換えフェーズ (リクエストを前のフェーズに戻すことができます)
アクセス制御フェーズ
try_files フェーズ
対数フェーズ
ログフェーズは最後のフェーズであるため、$local_time 変数はリクエストの開始時よりもリクエストの終了に近いです。