Вопрос по $request_time
Константин
kot at ereality.ru
Tue Feb 19 13:40:28 MSK 2008
Здравствуйте.
Столкнулся со странной проблемой :-)
Клиент выполняет GET запрос, после того, как страница полностью
загружена, клиента выполняет дополнительный POST запрос через AJAX,
который сервер обрабатывает необъяснимо долго.
Запросы:
Формат: [$time_local "$request_time" $upstream_response_time] "$request" "$bytes_sent"
[19/Feb/2008:13:02:13 +0300 "0.017" 0.017] "GET /data.php HTTP/1.1" "7422"
[19/Feb/2008:13:02:13 +0300 "0.177" 0.008] "POST /ajax/ HTTP/1.1" "434"
....
[19/Feb/2008:13:02:15 +0300 "5.192" 0.027] "POST /ajax/ HTTP/1.1" "29047"
[19/Feb/2008:13:02:15 +0300 "2.132" 0.043] "POST /ajax/ HTTP/1.1" "52693"
[19/Feb/2008:13:02:16 +0300 "4.664" 0.017] "POST /ajax/ HTTP/1.1" "11038"
[19/Feb/2008:13:02:16 +0300 "0.307" 0.007] "POST /ajax/ HTTP/1.1" "487"
[19/Feb/2008:13:02:16 +0300 "0.081" 0.007] "POST /ajax/ HTTP/1.1" "516"
Но когда от клиента через 30 секунд выполняется повторный POST
запрос, то он обрабатывается нормально:
[19/Feb/2008:13:02:43 +0300 "0.012" 0.011] "POST /ajax/ HTTP/1.1" "29465"
В чем может быть проблема?
nginx: 0.5.33
os: freebsd 6.2
--
С уважением,
Константин mailto:kot at ereality.ru
More information about the nginx-ru
mailing list