Static files bad loading time
shahzaib.cb at gmail.com
Thu May 7 18:27:44 UTC 2015
There are some tweaks required to nginx configurations. If the same
image which usually takes second to response can takes upto 10-20 seconds
to load, the wide guess would be exceeding concurrent connections at peak
traffic. The directive worker_rlimit_nofile value is set much lower as
compare to worker_connections. Nginx uses upto 2 file descriptors per
connections, so i would suggest to increase worker_rlimit_nofile value to
Also, default keepalive_timeout value is 65sec due to which your current
nginx configuration is not optimized to serve more than 2000 concurrent
connections. Here's how :
(Worker_process)4 * 32768(worker_connections) / 65(Keepalive_timeout ==
2016 connections per seconds.
So i would suggest to decrease keepalive_timeout to 5sec directive and
increase worker_connections to 60000.
Also make sure to decrease timeout values.
On Thu, May 7, 2015 at 10:56 PM, grigory <nginx-forum at nginx.us> wrote:
> Hi Francis,
> > Can you tell from nginx logs whether the slowness is due to
> > slow-read-from-disk, or slow-write-to-client, or something else?
> Could you please tell me how to check this out?
> My nginx logs do not contain this sort of information.
> > Can you find any pattern in the requests which respond more slowly than
> > you want? Certain browsers, certain times of day, anything like that?
> Unfortunately, I didn't find any pattern. It's just sometimes loads in 2
> seconds and in another time -- in 10-15 seconds. I mean same 300KB image
> within a couple of refreshes in a browser. I've tested the problem on
> different browsers and different times of day -- no luck.
> > If you make the request from the machine itself, so network issues should
> > be minor, does it still show sometimes being slow?
> When I make request from machine itself, the image loads pretty fast.
> Posted at Nginx Forum:
> nginx mailing list
> nginx at nginx.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the nginx