ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Upstream timed out



Igor Sysoev wrote:
On Sun, Sep 09, 2007 at 10:06:24AM +0300, Vladimir Shiray wrote:

Потому, что это был первый тест и на нем сразу же посыпались ошибки.

Внизу четыре новых теста, которые показывают, что проблема возникает
когда при запросе от nginx "backend" возвращает код возврата "304".
Особой разницы между удаленным и локальным тестом не наблюдается,
при обращении напрямую к "backend" данная проблема не проявляется.


Вот результат удаленного теста (rtt: 60ms) без "-H" для "-c 40"

siege -c 40 -t 60S http://dev.kbb1.com/icons/blank.gif

Transactions:                    3984 hits
Availability:                 100.00 %
Elapsed time:                  60.48 secs
Data transferred:               0.56 MB
Response time:                  0.13 secs
Transaction rate:              65.87 trans/sec
Throughput:                     0.01 MB/sec
Concurrency:                    8.57
Successful transactions:        3984
Failed transactions:               0
Longest transaction:            5.37
Shortest transaction:           0.12

И вот результат удаленного теста (rtt: 60ms) с "-H ... -c 5"

siege -c 5 -t 60S -H "If-Modified-Since: Sat, 20 Nov 2004 20:16:24 GMT" http://dev.kbb1.com/icons/blank.gif

Transactions:                      16 hits
Availability:                  76.19 %
Elapsed time:                  59.64 secs
Data transferred:               0.00 MB
Response time:                  0.16 secs
Transaction rate:               0.27 trans/sec
Throughput:                     0.00 MB/sec
Concurrency:                    0.04
Successful transactions:          16
Failed transactions:               5
Longest transaction:            0.47
Shortest transaction:           0.12

Результат при обращении напрямую к Apache, минуя nginx, из соседнего
виртуального окружения.

siege -c 5 -t 60S -H "If-Modified-Since: Sat, 20 Nov 2004 20:16:24 GMT" http://dev.kbb1.com/icons/blank.gif

Transactions:                     586 hits
Availability:                 100.00 %
Elapsed time:                  60.20 secs
Data transferred:               0.00 MB
Response time:                  0.00 secs
Transaction rate:               9.73 trans/sec
Throughput:                     0.00 MB/sec
Concurrency:                    0.01
Successful transactions:         586
Failed transactions:               0
Longest transaction:            0.01
Shortest transaction:           0.00

Результат при обращении через nginx, из соседнего
виртуального окружения.

siege -c 5 -t 60S -H "If-Modified-Since: Sat, 20 Nov 2004 20:16:24 GMT" http://dev.kbb1.com/icons/blank.gif

Transactions:                      14 hits
Availability:                  73.68 %
Elapsed time:                  60.42 secs
Data transferred:               0.00 MB
Response time:                  0.00 secs
Transaction rate:               0.23 trans/sec
Throughput:                     0.00 MB/sec
Concurrency:                    0.00
Successful transactions:          14
Failed transactions:               5
Longest transaction:            0.01
Shortest transaction:           0.00

Пришлите мне отладочный лог тестирования с ошибками.

http://dev.kbb1.com/logs/dev.kbb1.com-error.log
http://dev.kbb1.com/logs/dev.kbb1.com-access.log





 




Copyright © Lexa Software, 1996-2009.