Welcome! Log In Create A New Profile

Advanced

Re: nginx report a timestamp on upstream_response_time

Maxim Dounin
February 10, 2015 10:28AM
Hello!

On Tue, Feb 10, 2015 at 11:54:57AM +0000, Dani Bento wrote:

> Hello,
>
> We are using nginx 1.6.2 and we found in our logs a strange behavior
> when connecting to an upstream.
>
> We found that in ngx_http_upstream.c:1213 we have:
>
> u->state->response_sec = tp->sec;
> u->state->response_msec = tp->msec;
>
> which gave to the last state the current ngx time (ngx_timeofday()).
>
> For some reason, the ngx_http_upstream_finalize_request(), where those
> values are updated to the correct value, doesn't run (we observe that
> most of the times, but not all the times, it happens after a 302 given
> by then upstream).
>
> This is a normal behavior? If yes, have we any way to avoid those pikes
> in the logs?

No, this is not normal, ngx_http_upstream_finalize_request() is
expected to be called before request logging. If this doesn't
happen in your case, it would be good to trace the problem.

Just in case, some debugging hints can be found at
http://wiki.nginx.org/Debugging.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

nginx report a timestamp on upstream_response_time

Dani Bento 983 February 10, 2015 06:56AM

Re: nginx report a timestamp on upstream_response_time

Maxim Dounin 513 February 10, 2015 10:28AM

Re: nginx report a timestamp on upstream_response_time

Dani Bento 484 February 10, 2015 11:10AM

Re: nginx report a timestamp on upstream_response_time

Dani Bento 1076 February 10, 2015 12:54PM

Re: nginx report a timestamp on upstream_response_time

Maxim Dounin 488 February 10, 2015 01:12PM

Re: nginx report a timestamp on upstream_response_time

Dani Bento 574 February 11, 2015 10:22AM

Re: nginx report a timestamp on upstream_response_time

Maxim Dounin 499 February 11, 2015 10:28AM

Re: nginx report a timestamp on upstream_response_time

Dani Bento 550 February 11, 2015 01:24PM

Re: nginx report a timestamp on upstream_response_time

Maxim Dounin 569 February 12, 2015 08:28AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 313
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready