【发布时间】:2015-09-21 01:24:29
【问题描述】:
我有一个网站,它使用符号数学库来执行一些繁重的计算。
目前平均计算时间为 5 秒。
我知道,这问的问题太笼统了,但是,这种类型的网站的优化配置是什么?什么服务器最适合这个?
目前,我正在使用带有 mod_wsgi 的 Apache,但我不知道如何正确配置它。
网站平均每秒接收 40 个请求。
我应该设置多少进程、线程、MaxClients 等?
也许,使用nginx/uwsgi/gunicorn(我使用python作为编程语言)更好?
无论如何,任何信息都非常感谢。
【问题讨论】:
-
重计算将受益于向编译语言(C 变体/Go/Java/Scala)的迁移。出于部署目的,我推荐 Go,因为它的并发性和编译为单个二进制文件。
标签: python nginx apache2 server uwsgi