您好,我们需要在 Ingress/NGINX 的 IBM Kubernetes 实现上增加 proxy_buffer_size 和相关参数
INgress/NGINX 给我们一个错误upstream sent too big header while reading response header from upstream, client
我们正在运行的应用程序是基于 Meteor 的,它以创建与浏览器策略相关的大型标头而闻名。为了解决这个问题,我们需要更改location
设置以包括:
# Increase the proxy buffers for meteor browser-policy.
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
更多信息在这里http://dweldon.silvrback.com/browser-policy,如果需要的话。请注意,这个要点是我们不应该关闭缓冲,而是增加缓冲区大小。
目前 IBM 不支持这些自定义参数,所以我们想注入一些自定义参数,nginx.org/location-snippets
按照https://github.com/nginxinc/kubernetes-ingress/tree/master/examples/customization
我们想要一种设置上述代理缓冲区大小的方法,请告诉我们是否/如何做到这一点,好吗?
另一种选择,我认为可以使用nginx.org/proxy-buffer-size
谢谢