遇到502错误,invalid request block size 解决方法
uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。
因为业务需求,要最多输入350个汉字,在网页中执行接口,导致浏览器显示 502 bad gateway。
查看后台日志,发现为
invalid request block size: 6453 (max 4096)...skip
说明服务器设置的请求最大长度为4K,而向后台服务器传输的长度超过了4K,导致服务器跳过这个请求,不再处理此请求。
解决方法:修改服务器允许接收请求的最大数据长度
通过设置
#设置最大缓冲区为32K
buffer-size 32768
相关网页链接: http://heipark.iteye.com/blog/1847421
相关网页链接:https://www.server110.com/nginx/201312/4409.html