I have a problem with open files under my Ubuntu 9.10 when running server in Python2.6
And main problem is that, that i don't know why it so..
I have set
ulimit -n = 999999
net.core.somaxconn = 999999
fs.file-max = 999999
and lsof gives me about 12000 open files when server is running.
And also i'm using epoll.
But after some time it's start giving exeption:
File "/usr/lib/python2.6/socket.py", line 195, in accept
error: [Errno 24] Too many open files
And i don't know how it can reach file limit when it isn't reached.
Thanks for help)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…