I second the following ideas: 1) A monitoring tool inside Nginx or a way to plug it to another one. Indeed Monit cannot do the complete job on its own. 2) Posted by anonymous user: //NEW OPTION! limit connections dynamicaly header( 'X-Accel-Limit-Connections: 4'); A way to limit the number of connections.