使用非异步服务器替换Tornado

时间:2013-08-23 12:09:38

标签: python python-2.7 gunicorn

我使用Tornado和SQLAlchemy和MySQL编写了服务器应用程序(我的错误,我是python的新手并没有检查sqlalchemy不能异步,没有用于torando的mysql的成熟异步驱动程序)。现在,当我同时拥有大量并发用户时,我遇到了问题,因为我无法使SQLAlchemy异步(懒惰模式),所以一切都只在一个线程中计算(而且很慢)。 我只使用Tornado处理请求和提取参数,密集计算在自定义python函数和sqlalchemy查询中(我更容易更改服务器,不使用异步并继续使用sqlachemy =>更少的代码来更改)。 任何人都可以建议我一些python服务器/ documentaion /示例,这不是异步但快速和简单? (我认为gunicorn但我没有找到例子,有更好的解决方案,应用程序正在生产所以我需要快速更改为更快,它有10万用户,并非所有都是并行的)

0 个答案:

没有答案