【发布时间】:2015-12-27 15:06:54
【问题描述】:
我实际上有一个用 python 编写的带有 flask 和 flaskrestful 扩展的 rest api。 我使用 gevent WSGI
def runserver():
api.debug = True
http_server = WSGIServer(('', 5000), api)
http_server.start()
在我的机器上,一切都像魅力一样。 我想在 linux vm 上进行生产,在互联网上搜索了几个小时,我没有选择 mod_wsgi,因为 gevent 不能正常工作,所以我更喜欢使用 nginx。
在互联网上我看到使用 uWSGI 托管的烧瓶应用程序,我的回答是我需要使用 uWSGI? 即使我在我的烧瓶应用程序中使用 geventWSGI? 如何使用这个? 如果我不需要 uWSGI,我只需要配置 nginx 站点即可将请求正确传递给我的烧瓶应用程序? 我是这一切的新手,所以我有点困惑。
提前致谢
【问题讨论】:
标签: python nginx deployment wsgi gevent