【问题标题】:Can flask rest api application can run on gunicorn alone?flask rest api 应用程序可以单独在 gunicorn 上运行吗?
【发布时间】:2019-09-20 19:43:58
【问题描述】:

我目前正在使用 Flask 开发 HTTP Rest API 服务器。我没有任何静态媒体,所有 url 都由 Flask Framework 中的@app.route 模式提供。 Flask 可以在没有网络服务器的情况下单独在 Gunicorn 上运行吗?

【问题讨论】:

  • 我不确定我是否理解 - gunicorn 一个网络服务器。

标签: python flask webserver gunicorn wsgi


【解决方案1】:
  1. Flask - 响应 HTTP 请求的逻辑
  2. gunicorn - 帮助管理这些 HTTP 请求、日志记录、工作超时的并发
  3. nginx - 可扩展性和保护。如果您的应用程序的负载较高,Nginx 将有助于负载平衡而不会使您的应用程序服务器崩溃,如果有的话,有助于提供静态内容

因此,如果您的应用程序的负载较少并且没有可提供的静态内容,在我看来,flask + gunicorn 应该没问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 2022-01-15
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多