首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Apache上使用Comet/Orbited构建Django应用程序,使用mod_wsgi还是mod_python?

在Apache上使用Comet/Orbited构建Django应用程序,使用mod_wsgi还是mod_python?
EN

Stack Overflow用户
提问于 2009-10-15 19:26:33
回答 1查看 1.3K关注 0票数 0

在VPS上构建Django应用程序。我在设置自己的服务器方面经验不是很丰富,但这次我决定尝试VPS。

为了学习如何使用Apache worker MPM“正确”设置LAMPython服务器,我做了大量的研究。自然,mod_python与mod_wsgi之间的争论也随之而来。

通过阅读Graham Dumpleton的博客和他的各种邮件列表回复,我学到了很多。特别是,通过使用worker MPM可以极大地提高mod_python的性能--如Load spikes and excessive memory usage in mod_python所述

无论如何,我已经决定使用mod_wsgi(守护程序模式)+ worker MPM,但后来我开始考虑实现Comet,我有点困惑。

我正在考虑使用Dark Porter ( http://darkporter.com/?p=7)描述的技术来实现comet,因为它看起来通过将所有这些都放在一个进程中,对django设置进行了更多的优化,但他特别说他使用mod_python,并且没有提到mod_wsgi。

所以我的问题是:

1)是否可以使用mod_wsgi实现Dark Porter的方法?

2)如果您将服务器设置为支持Django+Comet,您会使用哪些组件?为什么?(mod_python vs mod_wsgi / DarkPortersMethod vs MorbidQ vs RabbitMQ)

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-15 19:39:20

  1. 是的,当然。我可能会使用由Dark Porter实现的
  2. --这是让你的代码运行的最简单的解决方案,并且是用纯python实现的。更不用说,它基于Twisted,因此具有很好的可扩展性,并且拥有一个良好的Django用户社区。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1574513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档