Welcome! Log In Create A New Profile

Advanced

X-Accel-Buffering и fastcgi_buffering - большие заголовки

December 04, 2015 05:28AM
Здравствуйте.

При отправке бэкэндом, работающим через fast cgi заголовков, больше чем 16 кб, получаю ошибку 502 и "upstream sent too big header while reading response header from upstream". Версия nginx 1.9.7.

Пробовал добавлять первым заголовком "X-Accel-Buffering: no" - эффекта не дает. Пробовал устанавливать fastcgi_buffering: off; в нужном location, в server и в http - то же самое.

Имеют ли значения параметра "fastcgi_buffering" и заголовка ответа бэкэнда "X-Accel-Buffering", при отправке бэкэндом слишком больших заголовков?

Правильно ли я понимаю, что "X-Accel-Buffering" может быть применен только после полного чтения всех заголовков и если заголовки слишком большие для текущей конфигурации эффекта от него не будет?

Дело в том, что приложение отправляет в заголовках информацию для отладки и хотелось бы контролировать буфферизацию из самого приложения, только когда большие заголовки действительно отсылаются. Возможно ли это?

Спасибо.
Subject Author Posted

X-Accel-Buffering и fastcgi_buffering - большие заголовки

iotch December 04, 2015 05:28AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 204
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready