будет ли убита шавка при загрузке огромного файла? - PullRequest
0 голосов
/ 24 ноября 2011

Я считаю, что Mongrel является однопоточным веб-сервером.Поэтому я полагаю, что он будет заблокирован, если пользователь загружает огромный файл.

Однако сегодня я провел тест, похоже, это не так.

Я загрузил файл с curl следующим образом:

time curl -k -F myfile=@/tmp/CGI.19974.3 -H 'LOGIN_NAME:admin' -H 'PASSWORD:pass' http://10.32.119.155:3000 -v

Вот результат:

real    6m38.756s
user    0m0.232s
sys     0m9.561s

Вы можете видеть, что эта загрузка стоит 6 минут.Но в этот период монгрел работает хорошо, он может правильно обработать запрос.

Итак, могу ли я сказать, что есть другой поток для обработки загрузки?

...