首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Nginx的烧瓶?

使用Nginx的烧瓶?
EN

Stack Overflow用户
提问于 2015-12-29 04:57:52
回答 3查看 132关注 0票数 1

我是一名使用.net的开发人员。我最近开始使用Flask,并有一些关于服务文件的快速问题。

我注意到很多教程都集中在nginix和flask上。但是,我可以在没有nginx的情况下运行flask。我只是好奇为什么要一起使用(nginx和flask)。nginx只适用于静态文件吗?

EN

回答 3

Stack Overflow用户

发布于 2015-12-29 05:57:36

Nginx是一个代理服务器,想象一下你的应用程序有多个不同语言的microservices

有关更多信息,请访问NGINX REVERSE PROXY

票数 1
EN

Stack Overflow用户

发布于 2018-10-01 21:13:49

在开发机器上,flask可以在没有etc服务器(如nginx、apache等)或应用程序容器(如uwsgi、gunicorn等)的情况下运行。

当您想要处理生产服务器上的负载时,情况就不同了。对于初学者来说,python在提供静态内容时相对非常慢,而apache / nginx在这方面做得很好。

当应用程序变得足够大,可以拆分成多个独立的服务,或者必须进行水平扩展时,nginx的代理服务器功能就派上了用场。

在我构建的体系结构中,nginx充当ssl终止的入口点,应用程序的其余部分位于VPN和防火墙后面。

这有帮助吗?

票数 1
EN

Stack Overflow用户

发布于 2018-10-01 21:23:28

来自http://flask.pocoo.org/docs/1.0/deploying/

“虽然Flask的内置服务器轻量级且易于使用,但它并不适合生产环境,因为它不能很好地扩展。这里提供了一些可用于在生产环境中正确运行Flask的选项。”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34500669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档