博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx log 错误502 upstream sent too big header while reading response header from upstream
阅读量:5064 次
发布时间:2019-06-12

本文共 1294 字,大约阅读时间需要 4 分钟。

cookies的值超出了范围我是说

看看了一下日志

错误502 upstream sent too big header while reading response header from upstream

 

sudo gedit /var/log/nginx/error.log

查看错误日志

 

 

upstream sent too big header while reading response header from upstream

你去搜这个错误,网上的解释都差不多,无外乎是cookie携带的header太多了,让你设置:

fastcgi_buffer_size 128k;

fastcgi_buffers 8 128k;

逐步尝试。其中fastcgi_buffers 8 128k 这句,fastcgi_buffers 32 32k 这样更好,内存是整块分配和释放的,减少单位k数能尽可能利用。

另外,如果你用nginx做负载均衡的话,改了上述参数是没用的,要在转发的配置上,比如以下设置:

 

location @to_other {

                proxy_buffer_size  128k;

                proxy_buffers   32 32k;

                proxy_busy_buffers_size 128k;

                add_header X-Static transfer;

                proxy_redirect off;

                proxy_set_header Host $host;

                proxy_set_header X-Real-IP  $remote_addr;

                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

                proxy_pass http://backend;    #请求转发

        }

加粗的三行才会起作用。

fastcgi_* 可以理解成nginx接受client请求时的响应使用的。proxy是nginx作为client转发时使用的,如果header过大,超出了默认的1k,就会引发上述的upstream sent too big header。

可以参考:

http://wiki.nginx.org/NginxHttpProxyModule

http://blog.sina.com.cn/s/blog_5dc960cd0100i4mt.html

其它搜索结果可以无视,都是大同小异的。

 

 

 

location ~ \.php$ {

       fastcgi_buffer_size 128k;

       fastcgi_buffers 32 32k;

       include /etc/nginx/fastcgi_params;

       fastcgi_pass   127.0.0.1:9000;

       fastcgi_index index.php;

       fastcgi_param SCRIPT_FILENAME /host/web/$fastcgi_script_name;

    }

转载于:https://www.cnblogs.com/jackluo/p/3410739.html

你可能感兴趣的文章
Nutch的日志系统
查看>>
Object C学习笔记19-枚举(转)
查看>>
格式化字符串
查看>>
二叉搜索树的后序遍历序列
查看>>
133. Clone Graph (3 solutions)——无向无环图复制
查看>>
tail -f 不断刷新
查看>>
记一次vue+vuex+vue-router+axios+elementUI开发(二)
查看>>
Struts2学习笔记04 之 拦截器
查看>>
LeetCode之Weekly Contest 90
查看>>
计算机基础知识--基础知识
查看>>
poj 1469 COURSES 解题报告
查看>>
PHP API接口签名验证
查看>>
hadoop集群崩溃恢复记录
查看>>
bzoj1407: [Noi2002]Savage
查看>>
2012年度IT博客大赛10强花落谁家暨圆满落幕
查看>>
CSS选择器
查看>>
NSArray和NSMutableArray对象的使用
查看>>
简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)
查看>>
PCB布局布线基础技巧问答_“Altium杯”Altium_Designer应用技巧
查看>>
脚本日期格式转换
查看>>