В настоящее время я использую CentOS (512 RAM, двухъядерный процессор) для своего сайта. Вот спецификации:
Когда у моего сайта одновременно 2000 посетителей, загрузка ЦП достигает примерно 40% от общей. А с посетителями 10K загрузка CPU составляет 90% -100%. Сайт очень медленный. Я пытался кэшировать в базе данных, но не работал.
Я мог бы перейти на новый более крупный сервер, но это будет пустой тратой. Потому что мой сайт достигает такой суммы за 1-2 дня в неделю.
Есть идеи для этого? Спасибо!
Вы рассматривали возможность использования uWSGI ?
По моему опыту и этот сайт , он превосходит все остальные настройки при проксировании за nginx.
В блоге есть много сообщений о настройке uWSGI за nginx, например http://www.jeremybowers.com/blog/post/5/django-nginx-and-uwsgi-production-serving-millions-page-views/