Site downtime becuase of gunicron cpu utilization is 96%

We have Django application that run with gunicorn. We ware facing site downtime because of high trafic. Gunicorn is utilizng 96 % of the cpu that what cauing the issue.

Our system specification: 8 GB ram, 4 cpu

  1. How to setup gunicron in such way that it can handle more than 100 request per second ?

  2. What are the system specifcation required for handling 100 request per second ?

  3. Is gunicorn workers are cpu count ?

Keep one worker only and increase number of threads in that worker. or use something like gevent in gunicorn

Back to Top