在Hypercorn / Quart中相当于uWSGI的“缓冲区大小”

时间:2020-06-08 02:42:47

标签: python flask uwsgi quart hypercorn

晚安,我是Hypercorn / uvloop / Quart的新手,我是否必须知道Hypercorn中的哪个配置等同于uWSGI的“缓冲区大小”? 一个细节,我的应用程序将不使用websockets。在某些情况下,会发送一些带有较大正文和较大标题的较大请求。我在uWSGI中使用“缓冲区大小”解决了这个问题,我想知道Hypercorn / uvloop中的等效配置吗?

1 个答案:

答案 0 :(得分:0)

uWSGI中的

buffer-size是请求的最大大小,不包括正文。在Hypercorn for HTTP / 1中,有h11_max_incomplete_size,在HTTP / 2中,有h2_max_header_list_sizeh2_max_inbound_frame_size。这些都有合理的默认值,但是您可能需要增加它们。

关于请求正文,Quart设置了MAX_CONTENT_LENGTH,您也可以增加它。