由于此错误:

上游从上游读取响应头时发送了太大的头

我遇到了以下建议或配置文件:

proxy_buffer_size   128k;
proxy_buffers   4 256k;
proxy_busy_buffers_size   256k;

但是,通过阅读the nginx docs我可以理解, proxy_buffers 指令也设置了缓冲区的大小,也就是说,实际有效缓冲区大小将是 256k 而不是 128k ,所以我想知道,如下所示:

proxy_buffer_size   256k;
proxy_buffers   4 256k;
proxy_busy_buffers_size   256k;

好吗?

我可以把它设置得更大吗?

拥有512k或1024k的手段是什么,它会提高速度和性能,还是降低服务器的响应速度?

那个 proxy_busy_buffers_size 的作用是什么呢?它应该是buffer_size的两倍,它的一半,类似于?

这真是令人困惑,我相信,规范指南对我们其他人都有用 .