如何使用Mongrel2提供WSGI Python应用程序?

Bri*_*ell 5 python wsgi pyramid mongrel2

这是为了发现Google目前难以获得的一些规范性答案.我正在Pyramid中编写一个Web应用程序,我可以很自在地决定我的服务器堆栈的样子.我听说过关于Mongrel2的非常好的东西,并且想尝试使用它来为我的应用程序提供服务.但是,我无法从Mongrel2手册和谷歌搜索中找出如何将Mongrel2连接到WSGI应用程序.我必须自己动手,还是现有解决方案?

Bri*_*ell 6

为了寻求规范的答案,我在寻找一种方法让Mongrel2为WSGI应用程序提供服务时找到了WSGI处理程序.现在,看起来wsgid对于Django用户来说是最好的选择,但对于其他用户而言最终存在缺陷,而且替代方案存在缺陷.


  • wsgid项目还没有达到1.0,但也有很多事情是1.0之前使用.它似乎有一个活跃的社区围绕它,这是一个建议.
  • m2wsgi处理器似乎大多是一个人的项目,但它看起来是活的,"我开始写foo的,因为我试过的酒吧和巴兹,他们并没有完全解决我的问题"是一个良好的开端,它的特点-list看起来不错.
  • GitHub上的Mongrel2-WSGI-Handler项目在一年多的时间里没有提交,所以尽管它可能有用,但我对它有点警惕.
  • BitBucket上的mongrel2_wsgi项目也在一年多的时间内没有提交,所以它看起来也不是一个好的候选者.
  • Brubeck是一个基于Mongrel2和Python构建的完整Web框架,看起来很有趣.

关于这个主题的讨论和其他地方的帖子: