# Nginx serving large-ish static files on VM

**URL:** <https://www.ruby-forum.com/t/nginx-serving-large-ish-static-files-on-vm/216047>\
**Category:** NGINX\
**Created:** [January 24, 2012, 1:20am UTC](https://www.ruby-forum.com/t/nginx-serving-large-ish-static-files-on-vm/216047 "2012-01-24T01:20:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [January 24, 2012, 1:20am UTC](https://www.ruby-forum.com/t/nginx-serving-large-ish-static-files-on-vm/216047/1 "2012-01-24T01:20:15Z")

</div>

I’m serving some 10-30mb files at peak times up to 250-300 requests per  
second, if I’m reading these RDD’d /status logs correctly. These are on  
VPS servers, which may mean some network settings aren’t available, and  
may mean disk IO is an issue.

It mostly works, but sometimes the massive simultaneous connections  
overwhelms the system, and I’m wondering if anyone here is doing  
something like that and has suggestions for better configs.

What’s the proper use of sendfile in this instance? I’ve read  
conflicting information. How about output\_buffers? tcp\_delay,  
tcp\_nopush?

Thank you,

Russell

Posted at Nginx Forum:

> **[nginx serving large-ish static files on VM](https://forum.nginx.org/read.php?2,221551,221551#msg-221551)**
>
> I'm serving some 10-30mb files at peak times up to 250-300 requests per second, if I'm reading these RDD'd /status logs correctly. These are on VPS servers, which may mean some network settings aren't available, and may mean disk IO is an issue. It...
