0

我通常使用 AWS Elastic Beanstalk、Heroku 和 Microsoft Asure 来托管我的 Django 项目。我也经常使用 MySQL。但是,我很难确定 mod_wsgi 设置的有效线程数和进程数。预先感谢您的信息。

4

1 回答 1

1

如果您仅将机器用于应用程序服务器,通常一个好的开始方法是使用机器中的双处理器内核,并逐渐增加观察 CPU 和 RAM 的使用情况,直到找到最佳数量。

如果同一台机器上有更多的服务(memcached,甚至你的数据库),从更少的进程开始,通常是核心数 + 1。

我认为最好的方法是观察资源消耗并逐渐增加进程/线程的数量......许多进程=高CPU等待时间。少数进程 = 空闲资源(请求会排队等待)

于 2016-05-22T18:05:50.267 回答