И еще раз здравствуйте :)
Nginx 0.5.35, Solaris 10 x64 в режиме
proxy/fastCGI.
Запросы к fastcgi бакэнду,
которые выдают большой объем информации, приходят клиенту оборванными. В access log’е
при этом статус запроса 200, а в error
log:
2008/03/03 07:55:59 [info] 4041#0: *6801320
client timed out (145: Connection timed out) while sending to client, client:
80.80.80.80, server: xxxx.ru, request: "GET
/admin/campaign-zone.php?clientid=443&campaignid=451 HTTP/1.0",
upstream: "fastcgi://10.10.10.10:1026", host: "xxxx.ru",
referrer: http://xxxx.ru/admin/campaign-edit.php?clientid=443&campaignid=451
Буферов fastcgi_buffers достаточно чтобы вместился весь
ответ, права на запись в fastcgi_temp есть.
Если включить gzip для
этого location – ошибка исчезает,
но скорее всего потому что размер ответа уменьшается.
Кто виноват и, главное, что делать? Хелп ми.
--
С
Уважением,
Денис
Сергеевич Иванов
ООО
"Владнет"
+7-914-790-55-69