gpt4 book ai didi

http - 如何修复大 header 上的 Nginx 502 Bad Gateway?

转载 作者:可可西里 更新时间:2023-11-01 16:08:53 30 4
gpt4 key购买 nike

我有一个在 Nginx 代理后面运行的 Django REST Framework 应用程序,我们有一个第三方服务可以重定向到应用程序中的一个 url。当重定向发生时,我从这个端点得到 502s,并将其缩小到 Referer header 太大。我的逻辑是这样的:

  • 重定向发生时收到 502
  • 使用所有查询参数在本地点击链接会返回预期的响应
  • 添加 Referer header (相当大)会触发 502
  • 删除 Referer header 的一半会使我们返回预期结果

我已经尝试增加我的 uwsgi 缓冲区大小和 nginx 代理缓冲区。

最佳答案

在尝试不同的东西几个小时后,实际上原因是 uwsgi 缓冲区大小不够高,即使我已经将它翻了四倍。对于那些不知道的,您需要添加:

buffer-size=32768

其中数字是适用于您的用例的一些字节数。默认值为 4096。

关于http - 如何修复大 header 上的 Nginx 502 Bad Gateway?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49911758/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com