ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

excess в ngx_http_limit_req_module


  • To: "nginx-ru@xxxxxxxxx" <nginx-ru@xxxxxxxxx>
  • Subject: excess в ngx_http_limit_req_module
  • From: Кокорин Иван Владимирович <kokorin.ivan@xxxxxxx>
  • Date: Mon, 16 Apr 2012 05:47:22 +0000
  • Accept-language: ru-RU, en-US
  • Content-language: ru-RU
  • Thread-index: Ac0bkgSYIB6iLdq3SLaDAmjLxzz0GA==
  • Thread-topic: excess в ngx_http_limit_req_module

Добрый день.

Использую ngx_http_limit_req_module. В error_log появляются сообщения вида:

2012/04/16 11:26:51 [warn] 51234#0: *2960920 delaying request, excess: 0.530, by zone "ib_soap", client: 172.16.3.204, server: ***, request: "POST /InformbureauApi.php HTTP/1.1", host: "***"

 

Если я правильно понимаю, это означает, что запрос был задержан на 0.530 сек и это время в access_log должно отразиться в виде увеличения $request_time относительно $upstream_response_time.

 

В access_log этому запросу соответствует запись

16/Apr/2012:11:26:51 +0600 *** 0.090 200 [ 127.0.0.1:10010 200 0.037 ][ 172.16.3.204 POST /InformbureauApi.php HTTP/1.1 756 ][ "-" "PHP-SOAP/5.2.9" "-" ]

 

Разница между $request_time (0.090) и  $upstream_response_time (0.036) равна 0.053 сек. Т.е. фактическая разница в 10 раз меньше, чем значение excess. То же самое и с другими запросами. Я что-то неправильно понимаю или значение excess в лог записывается с ошибкой?

 

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.