errors while using memcache under heavy load
I'm running httperf with the following settings:
httperf --server localhost --uri /accounts/register --num-conn 5000 --num-call 10 --rate 200 --timeout 5
Most pages work fine. I get a pretty high number of connection resets but I guess thats because my copy is limited to 300 connections?
Anyway, when I run this on a page that uses memcache, it runs ok for awhile, then all of a sudden I start seing this in the stderr.log:
fork() failed, please increase process limit: Resource temporarily unavailable
Also this shows up many times as well:
/lsws/fcgi-bin/RailsRunner.rb:11:in `accept': SIGUSR1 (SignalException)
I saw some other posts where it was suggested to increase the process limit, I increased it to 200 but this did not help.
I must also mention this page loads fine if I go to it in a browser and seems to talk to memcache correctly as well.
Any help would be appreciated.