【问题标题】:uWSGI "buffer-size" equivalent in Hypercorn / QuartHypercorn / Quart中的uWSGI“缓冲区大小”等效项
【发布时间】:2020-09-26 22:53:58
【问题描述】:

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

【问题讨论】:

    标签: python flask uwsgi quart hypercorn


    【解决方案1】:

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

    就请求正文而言,Quart 设置了MAX_CONTENT_LENGTH,您也可以增加它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-16
      • 1970-01-01
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多