表象(nginx 日志)
    upstream sent too big header while reading response header from upstream

    在浏览器中查看报错请求 显示502 Bad Gateway

    解决方式:
    将全局配置(http中)更改为:
    proxy_buffer_size 16k;
    proxy_buffers 16 16k;
    proxy_busy_buffers_size 32k;
    就正常了。
    (原本是默认配置,将这部分空间变大了)

    参数详解
    proxy_buffer_size
    语法:
    proxy_buffer_size the_size

    默认值: proxy_buffer_size 4k/8k
    可选上下文: http, server, location
    该指令设置缓冲区大小,从代理后端服务器取得的第一部分的响应内容,会放到这里.

    proxy_buffers
    语法:
    proxy_buffers the_number is_size;

    默认值: proxy_buffers 8 4k/8k;
    可选上下文: http, server, location
    该指令设置缓冲区的大小和数量,从被代理的后端服务器取得的响应内容,会放置到这里. 默认情况下,一个缓冲区的大小等于内存页面大小,可能是4K也可能是8K,这取决于平台。

    proxy_busy_buffers_size
    语法:
    proxy_busy_buffers_size size;

    默认值: proxy_busy_buffers_size proxy_buffer_size * 2;
    可选上下文: http, server, location