23

Bottle可以使用多个网络服务器:

内置 HTTP 开发服务器并支持 paste、fapws3、flup、cherrypy 或任何其他支持 WSGI 的服务器。

我正在将 Bottle 用于桌面应用程序,我想在这种情况下开发服务器就足够了。我想知道你们中的一些人是否有使用替代服务器之一的经验。

哪个服务器用于哪个目的?

4

7 回答 7

5

Python WSGI web 应用程序在 Apache 中运行良好,使用mod_wsgi

在 Windows 上,我使用isapi-wsgi在 IIS 上生产 WSGI Web 应用程序

于 2010-05-31T11:24:44.443 回答
4

我会向你推荐uWSGI,他超快!

尝试设置一个使用 uWSGI-Python 作为后端的 nginx 服务器来运行你的瓶子应用程序:)

于 2011-11-27T11:49:55.167 回答
2

我现在正在使用女服务员,它看起来既稳定又快速。而且它是纯Python。

于 2012-10-24T13:47:59.943 回答
1

使用 ApacheBench 在 localhost (Mac OS X 10.6) 上使用CherryPyPasteRocket进行了快速测试,Rocket 是最快的。更高的并发性更稳定。

于 2011-06-21T20:19:22.157 回答
1

对于一个非常快速、超轻量级的异步 WSGI 服务器检查bjoern。它是用 C 语言编写的并使用libev

于 2013-07-05T15:24:18.547 回答
1

以下是各种 Python Web 服务器的一些非常全面的基准测试......

http://nichol.as/benchmark-of-python-web-servers

我已经使用 Cherrypy 和 Paste with Bottle 并且两者都没有问题。

于 2013-11-25T22:24:18.117 回答
0

我使用 Gevent,速度非常快,并且新版本 (gevent-1.1rc5) 修复了 SSL 错误。

于 2016-03-03T04:32:32.000 回答