I am trying to improve the performance of a web app. Profiling the app itself, I found its response time are quite acceptable (100ms-200ms), but when I use ApacheBench to test t
A high request_time
may be, among others, due to a client with a slow connection, for which you can't do much about. Thus, a high request_time
does not necessarily represent the performance of your server and/or application.
You really should not spend too much time on request_time
when profiling but instead measure things like the application's response time (ie. upstream_response_time
).
That said, there are some things which you are able to do and may affect the request_time
. Some of them are the following: