12 Jul
2013
12 Jul
'13
6:55 a.m.
On 12.07.2013 17:38, Phil Mayers wrote:
On 12/07/13 11:17, Eugene Grosbein wrote:
Please help. We need at least 1000 concurrent threads to deal with the load here.
1000 threads is a crazy number. Can you explain why you think you need that many? Are you doing very slow logic/lookups or something?
Our database is powerful enough to deal with so many requests. We may easily get that many requests and want to be able to process them in parallel without needless queueing.
Anyway, the problem is almost certainly system ulimits. I don't know why it's different under 2.2 to 2.1, but I would look into ulimit.
ulimit for files is over 11000 here. And radiusd successfully opens more than 1024 files. It just breaks afterwards.