首页 > 解决方案 > Hypercorn / Quart中的uWSGI“缓冲区大小”等效项

问题描述

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

标签: pythonflaskuwsgiquarthypercorn

解决方案


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

在请求正文方面,Quart 设置了MAX_CONTENT_LENGTH您也可以增加的内容。


推荐阅读