Re: Кривые значения в $upstream_response_time

Maxim Dounin mdounin на mdounin.ru
Вт Апр 13 17:06:57 MSD 2010


Hello!

On Tue, Apr 13, 2010 at 04:39:02PM +0400, Nikolay Sivko wrote:

> Приветствую!
> 
> Обнаружилась следующая проблема:
> 
> log_format  small '$msec $status $upstream_cache_status
> [$upstream_response_time] {$upstream_addr} $request_uri';
> 
> в логе появляется текущий timestamp в $upstream_response_time (не
> всегда, но достаточно часто):
> 1271161925.003 200 MISS [1271161921.461 : 1.500] {192.168.1.202:8080
> : 192.168.1.58:8080} /uri
> 
> проявляется только при использовании именованного локейшена при
> обработки ошибок (**error_page)
> 
> $nginx -V:
> nginx version: nginx/0.8.16
> built by gcc 4.2.1 20070719  [FreeBSD]
> configure arguments: --with-debug --prefix=/usr/local/nginx
> --with-http_stub_status_module

Время обновлять софт?

Changes with nginx 0.8.33

...
    *) Bugfix: if a proxied or FastCGI request was internally redirected to 
       another proxied or FastCGI location, then $upstream_response_time 
       variable may have abnormally large value; the bug had appeared in 
       0.8.7.
...

Maxim Dounin



Подробная информация о списке рассылки nginx-ru