Доброго времени суток.<div><br></div><div>Использование nginx как прокси вкупе с gzip ужасно бьёт вывод большого ответа от бэкенда - в конец ответа добавляется или мусор, или ответ обрезается.</div><div>Пробовал увеличивать все возможные буферы - не помогло, вывод по-прежнему сбитый. Отключение буферизации создаёт другие проблемы, поэтому не хочется прибегать к такому способу.</div>
<div><br></div><div>Текущий конфиг:</div><div><br></div><div><div>proxy_buffering on;</div><div>        keepalive_timeout  600;</div><div>        proxy_read_timeout 600;</div><div><br></div><div>        proxy_buffer_size 992k;</div>
<div>        proxy_buffers 32 32k;</div><div>        proxy_busy_buffers_size 992k;</div><div><br></div><div>        proxy_headers_hash_bucket_size 2048;</div><div>        proxy_headers_hash_max_size 1024;</div><div><br></div>
<div><br></div><div>        access_log /home/pp/logs/pp.access_log combined;</div><div>        error_log /home/pp/logs/pp.error_log warn;</div><div><br></div><div>        gzip             on;</div><div>        gzip_min_length  1460;</div>
<div>        gzip_comp_level  5;</div><div>        gzip_buffers 128 8k;</div><div>        gzip_proxied     any;</div><div>        gzip_types text/plain text/xml application/xml application/x-javascript application/json text/javascript text/css text/json;</div>
<div>        gzip_disable     "MSIE [1-6]\.(?!.*SV1)";</div><div><br></div><div>        output_buffers 4 256k;</div><div>        postpone_output 1460;</div><div><br></div><div><br></div>-- <br><div>wbr,</div><div>
Brian "ravil" Sandro.</div><br>
</div>