hi,<div>i'm seeing a strange 'too many open files' error with nginx (which I'm sure many of you have seen before):</div><div><br></div><div>2008/11/17 02:15:02 [alert] 21748#0: accept() failed (24: Too many open files) while accepting new connection on <a href="http://67.228.78.114:80">67.228.78.114:80</a></div>
<div><br></div><div>strangely enough, I have the following line in /etc/security/limits: </div><div>* hard nofile 524288</div><div><br></div><div>and ulimit -n returns the same number. I have 2 workers set to a max of 262144 connections. upon receiving that error (and after past occurrences) I've run lsof and gotten < 10k sockets. additionally, I have a nearly identically configured machine (running twisted) where each process is handling ~15k connections. so I'm a loss as to what's going on here (and suspect some subtle bug in nginx or in my server configuration. any help would be greatly appreciated!</div>
<div><br></div><div><div><br>-- <br>Arash Ferdowsi<br>CTO, Dropbox<br>913.707.5875 (m)<br>
</div></div>