Nginx – upstream sent too big header while reading response header from upstream

Hata Çözümleri

Nginx http proxy modülü, request (istek) headerlarını geçici bir belleğe kayıt eder. Proxy sunucudan alınan yanıtın ilk bölümünün saklandığı alan, gelen yanıta bağlı olarak yetersiz kalabilir.

Çözüm için, nginx.conf dosyasında “http” blok altında aşağıda ki yapılandırmalar uygulanması gerekiyor.

proxy_buffer_size 128k;
proxy_buffers 4 256k;

Değerler alınan yanıta göre farklılık gösterebilir. Bu nedenle hata devam ediyorsa optimize edilmesi gerekir.

Bu optimizasyona ek olarak aşağıda ki yapılandırma ile buffer’ı devre dışı bırakabilirsiniz ancak performans açısından önerilmiyor.

proxy_buffering off;

Kaynak: ngx_http_proxy_module

Etiketler: nginx error, Nginx upstream error

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Fill out this field
Fill out this field
Lütfen geçerli bir e-posta adresi yazın.

Yeni
Bu yazıyı beğendin mi? Arkadaşlarınla paylaş!

Benzer içerikler: