# Difference between request \_time vs upstream\_response\_time

**URL:** <https://www.ruby-forum.com/t/difference-between-request-time-vs-upstream-response-time/213002>\
**Category:** NGINX\
**Created:** [October 20, 2011, 12:00pm UTC](https://www.ruby-forum.com/t/difference-between-request-time-vs-upstream-response-time/213002 "2011-10-20T12:00:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [October 20, 2011, 12:00pm UTC](https://www.ruby-forum.com/t/difference-between-request-time-vs-upstream-response-time/213002/1 "2011-10-20T12:00:48Z")

</div>

As per my understanding upstream\_response\_time is subset of  
request\_time.

# request\_time : This shows how long Nginx dealt with the request

# upstream\_response\_time: Gives us the time it took our upstream server

(in this case Apache/mod\_wsgi) to respond

request\_time = time nginx got the request to the time it sends the  
reponse to client(browser).

request\_time = variable component + upstream\_response\_time

Can anybody explain me what exactly the “variable component” is ?

Regards  
Kamalakar

Posted at Nginx Forum:

> **[difference between request \_time vs upstream\_response\_time](https://forum.nginx.org/read.php?2,216948,216948#msg-216948)**
>
> As per my understanding upstream\_response\_time is subset of request\_time. # request\_time : This shows how long Nginx dealt with the request # upstream\_response\_time: Gives us the time it took our upstream server (in this case Apache/mod\_wsgi) to...
