Двойные запросы

Konstantin Svist fry.kun at gmail.com
Fri Oct 19 00:50:07 MSD 2007


Hi all,

У меня есть интересная проблема. По какой-то причине, я иногда получаю 
двойные запросы.
Например:
1192739299.357 0.384 10.1.2.3 /200 1683 GET 
http://www.example.com/?q=foobar 1273 - 192.168.1.110:80
1192739299.415 0.571 10.3.2.1 /200 1683 GET 
http://www.example.com/?q=foobar 1273 - 192.168.1.112:80

Формат лога сделан под squid:
<unix время> <время обработки запроса> <IP клиента> <HTTP статус> 
<размер ответа> <тип запроса> <URL> <размер ответа не включая заголовки> 
<мусор> <внутренний сервер который обработал запрос>

Я бы хотел как-нибудь заставить второй запрос ждать первого ответа и 
вернуть тот-же ответ. Squid это в принципе делает (для чего я его и 
использую), но только в том случае если первый запрос уже вернулся.

Умеет-ли nginx делать что-то подобное?

Спасибо,

Костя







More information about the nginx-ru mailing list