Таймоут

Andrew Velikoredchanin andy at atomail.com
Tue Jul 25 22:05:38 MSD 2006


У меня в nginx на фронтэнде (и на фронтэнде и на бэкенде тоже nginx
0.3.54) логе много записей типа:

2006/07/25 12:55:07 [error] 21764#0: *1976588 writev() failed (110:
Connection timed out) while sending request to upstream, client:
86.144.57.51, server: server.net, URL: "/thumbnails/50989489.t.jpg",
upstream: "http://192.168.0.10:81/thumbnails/50989489.t.jpg", host:
"server.net", referrer: "..."

Активность обращений очень высокая.

Вопрос такой - какой именно таймоут надо поправить в конфиге что-бы не
было таких ошибок?

Сейчас стоит:
            proxy_connect_timeout      3000;
            proxy_send_timeout         3000;
            proxy_read_timeout         3000;

Может быть имеет смысл какие-то кэши увеличить?


Вторая проблема (возможно связана с первой) - по этому локэйшену иногда
вместо существующего файла выдается 404. При повторном обращении файл
выдается нормально. Такое стало появляться после включения keepalive на
фронтэнде.

Спасибо.





More information about the nginx-ru mailing list