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

最佳答案

Flask-响应HTTP请求的逻辑
gunicorn-帮助管理这些HTTP请求,日志记录和工作者超时的并发
nginx-可伸缩性和保护。如果您的应用程序的负载较高,则Nginx将在不使您的Application Server崩溃的情况下帮助实现负载平衡,并有助于提供静态内容(如果有)


因此,如果您的应用程序的负载较小,并且没有可用于服务的静态内容,那么在我看来,flask + gunicorn应该可以。

关于python - Flask Rest API应用程序可以单独在gunicorn上运行吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55949849/

10-12 00:24
查看更多