在uwsgi或nginx中,后缓冲区的重要性是什么?

问题描述 投票:5回答:1

我在nginx和uwsgi上配置了一个python瓶应用,在这里我很难理解uwsgi post-buffering选项,

有人可以解释一下后缓冲的目的是什么?

可以为此选项设置的最大字节数..

我想通过一个POST端点提交大约100MB的有效负载,我们可以设置后缓冲来支持该值吗??

当我们选择此选项时,是否还有其他需要照顾的地方??

配置

CentOS 6.8

Python 2.6

uWSGI(2.0.11.2)

nginx / 1.11.5

nginx webserver uwsgi
1个回答
0
投票

基本上,如果上载或请求非常缓慢,并且您只有3或4个可用工作者,则所有工作者将忙于缓慢但毫无意义的数据接收工作。

如果您有一个后缓冲区,那么好消息,uWSGi将首先收集足够的数据,然后转发给python代码的工作人员来进行实际的业务。

© www.soinside.com 2019 - 2024. All rights reserved.