Maison > Questions et réponses > le corps du texte
Si vous souhaitez compter une certaine interface telle que les ventes flash basées sur les logs nginx最大并发数
Le format du log nginx est configuré comme ceci
log_format: $remote_addr [$time_local] "$request" $status $upstream_response_time $body_bytes_sent
La documentation officielle de Nginx le définit ainsitime_local
$time_local
heure locale au format de journal commun
Maintenant, je ne sais pas s'il s'agit de l'heure à laquelle la demande arrive ou de l'heure à laquelle ce journal est enregistré après le traitement de la demande. Seul le premier peut compter le nombre maximum de simultanéités en fonction de cette heure
.世界只因有你2017-05-16 17:14:27
摘自:http://serverfault.com/questi...
La variable $local_time contient l'heure à laquelle l'entrée du journal est écrite.
Lorsque l'en-tête de la requête HTTP est lu, nginx effectue une recherche de la configuration du serveur virtuel associé. Si le serveur virtuel est trouvé, la requête passe par six phases :
phase de réécriture du serveur
phase de localisation
phase de réécriture de localisation (qui peut ramener la requête à la phase précédente)
phase de contrôle d'accès
phase try_files
phase de journal
Étant donné que la phase de journalisation est la dernière, la variable $local_time est beaucoup plus proche de la fin de la requête que de son début.