有人尝试过在 Cherokee 中使用 uWSGI 吗?您能分享您的经验以及您最依赖哪些文件吗?我试图从两个(uWSGI 和 Cherokee)网站上的文档开始。目前还没有任何效果。我使用的是 Ubuntu 10.04。
编辑:澄清一下,切诺基一直工作得很好。我收到错误消息:
uWSGI Error, wsgi application not found
所以我的配置肯定有问题。或者也许是我的应用程序。
最佳答案
是的,我最近刚刚在 Ubuntu Lucid 中为 Pylons 应用程序设置了这个。
首先,我从 PPA 团队中获取了最新的切诺基。 https://launchpad.net/~cherokee-webserver/+archive/ppa
接下来,我通过 Pip 将最新的 uwsgi 安装到我的应用程序所在的 virtualenv 中,uwsgi 文档将引导您完成该过程。 http://projects.unbit.it/uwsgi/wiki/Install
我的应用程序已通过 mod_wsgi 部署,因此我希望重用我的 .wsgi 文件。我遇到了正确获取 uwsgi 调用语法的问题,因此我在他们的邮件列表上得到了一些很大的帮助: http://lists.unbit.it/pipermail/uwsgi/2010-June/000347.html
因此,我浏览了 cherokee Cookbook 中的文档,并将 uwsgi 行替换为我的邮件列表问题中回复内容的调整版本。
它工作得非常好,在测试对简单的 pylons 应用程序服务页面的点击时,其性能几乎超过了 mod_wsgi 2x。
希望有帮助。
关于python - uWSGI 与切诺基 : first steps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3030936/