gevent.pywsgi vs gunicorn/uWSGI

2016-12-16 21:54:53 +08:00
 likang
大家用 gevent 的时候,为什么很少听说直接用 gevent 内置的 WSGI 服务器,都是用 gunicorn 或者 uWSGI ?区别大吗?还是仅仅是习惯而已?
2456 次点击
所在节点    Python
8 条回复
ctftemp
2016-12-16 22:14:29 +08:00
gevent 也能开发 web 服务么?
clino
2016-12-16 22:20:31 +08:00
uwsgi 也可以跑 gevent,而且 uwsgi 有各种功能是内置 wsgi 服务器木有的,去看看 uwsgi 的选项有多少...
hh4062703
2016-12-16 22:22:09 +08:00
@ctftemp 使用 gunicorn 的 gevent worker
likang
2016-12-16 22:39:33 +08:00
@ctftemp gevent 内置了一个 WSGI 的 server
likang
2016-12-16 22:40:09 +08:00
@clino 嗯 内置的 server 功能比较基础。所以其实还是性能和个性化设置的需要。
bearqq
2016-12-16 22:58:24 +08:00
有用这个开发代理服务器的,我拿来改了改,单机用性能可以了,具体没测
ctftemp
2016-12-17 08:09:42 +08:00
@likang 一般 web 框架都自带了 wsgi server ,如果不想用 gunicorn ,那用 web 框架自带的 wsgi server 不是更方便?干嘛非用 gevent 的,他又不是主要做这个的。
clino
2016-12-17 09:22:55 +08:00
@likang 其实我用 gevent 的 wsgi server 跑过一些服务,后来发现 uwsgi 能跑就都用 uwsgi 跑了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX