Mengenai time_local dalam log nginx
高洛峰
高洛峰 2017-05-16 17:12:27
0
1
927

Jika anda ingin mengira antara muka tertentu seperti jualan kilat berdasarkan log nginx最大并发数 Format log nginx dikonfigurasikan seperti ini

log_format: $remote_addr [$time_local] "$request" $status $upstream_response_time $body_bytes_sent

Dokumentasi rasmi Nginx mentakrifkannya seperti initime_local

$time_local

waktu tempatan dalam Format Log Biasa

Sekarang saya tidak pasti sama ada ini adalah masa permintaan masuk atau masa log ini direkodkan selepas permintaan diproses Hanya yang pertama boleh mengira bilangan maksimum serentak berdasarkan masa ini

高洛峰
高洛峰

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

membalas semua(1)
世界只因有你

摘自:http://serverfault.com/questi...

Pembolehubah $local_time mengandungi masa apabila entri log ditulis.

apabila pengepala permintaan HTTP dibaca, nginx melakukan carian konfigurasi pelayan maya yang berkaitan. Jika pelayan maya ditemui, permintaan akan melalui enam fasa:

  • fasa penulisan semula pelayan

  • fasa lokasi

  • fasa penulisan semula lokasi (yang boleh membawa permintaan kembali ke fasa sebelumnya)

  • fasa kawalan akses

  • fasa_cuba_fail

  • fasa log

Memandangkan fasa log adalah yang terakhir, pembolehubah $local_time adalah lebih tepat pada akhir permintaan daripada permulaan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan