I have a heavy processing that needs to be finished using a lot of machines. Currently, Resque have 700 workers running, and everything is working. However if I increase the number of workers to 1000, I start getting a lot of redis timeouts.
I am almost sure that the limitation is in redis, because I cannot even connect from redis-cli anymore.
Is there any limit either in resque or redis? Or it could be some filesystem limit?
Does anyone know where would it be this configuration so i could change it?
thanks.
You’re probably hitting resources limit on your server box.
On Linux, check :
On FreeBSD, check :
Get more information about those sysctl configurations and increase as needed.