首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在生产中使用nginx或apache for python web是必要的吗?

在生产中使用nginx或apache for python web是必要的吗?
EN

Stack Overflow用户
提问于 2021-08-10 15:56:43
回答 1查看 132关注 0票数 0

我正在使用ariadne和fastapi开发一个graphql api,并考虑在hypercorn服务器上启动它。我不需要提供静态文件和图像。所以,在我的例子中,当我去生产的时候,是不是有必要使用nginx或apache2和超玉米。

注意:-此服务器上的通信量将很大

如果需要使用apache2/nginx,如何配置为与hypercorn配合使用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-12 18:53:54

在过去,建议在Python服务器之前使用apache2/nginx,因为Python服务器一次只能服务于单个请求,而apache2/nginx可以缓冲这些请求。有关示例Gunicorn's docs,请参阅。这不是Hypercorn (和Gunicorn的异步工作者)的情况,所以apache2/nginx不是必需的。

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

https://stackoverflow.com/questions/68730000

复制
相关文章

相似问题

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