502 Bad Gatway错误排查复盘

用户反馈有人无法登陆网站(他自己可以登录,但另一个用户不行)

显示502 Bad Gateway

查了一下Log,看到invalid request block size: 5018 (max 4096)...skip

网上搜了一下,在https://www.cnblogs.com/dhcn/p/7115325.html这篇文章里找到答案

原因:

默认的uwsgi分配一个小的buffer(4k)来接收每个请求的头信息,如果在日志中看见"invalid request block size",它意味着你需要一个大一点的buffer

解决方法:

在usgi.ini的配置文件里增加

自定义这个buffer的大小即可

有兴趣的话可以继续了解下usgi.ini里各项配置的含义

https://blog.csdn.net/t8116189520/article/details/88388801

你可能感兴趣的:(Django,Python,python,django)