Вопрос уже поднимался в рассылке. Советом было:
> Насколько я вижу, указанная зверушка проверяет скорость вверх с > помощью POST'ов размером 426565 байт. У вас же в конфиге: >> client_body_buffer_size 128k; > Т.е. все эти проверки скорости вверх - сначала попадают на nginx, > складываются им на диск, потом поднимаются с диска и отправляются на > апач. > Попробуйте для начала сделать > client_body_buffer_size 512k; > Должно заметно улучшить ситуацию. По дефолту у nginx client_body_buffer_size 8k|16k К сожалению, ответа на этот комментарий так и не поступило. 6 ноября 2013 г., 10:38 пользователь ans34 <nginx-fo...@nginx.us> написал: > На сервере живет связка из Nginx 1.2.7 + Apache2 2.2.24. Конфиг nginx > дефолтный, размеры буферов и т.п не переопределены. Перенес на этот сервер > свой хост speedtest mini. Папка с файлами спидеста расположена на рамдиске > и > проблем с скоростью доступа к ним нет, скорость скачивания (downlaod) 300+ > Mbit/s. Но есть проблемы с тестом скорости загрузки (upload) - 40-50 Mbit/s > После отключения sendfile в конфиге nginx скорость подросла до 80-120 > Mbit/s > Во время теста загрузки в top io mode nginx показывает 100% загрузки > VCSW IVCSW READ WRITE FAULT TOTAL PERCENT COMMAND > 4839 0 0 16 0 16 100.00% > nginx > > и gstat показывает активную запись на диск. > > Вынос client_body_temp_path на рамдиск и изменение переменных client_body* > относительно дефолтных значений приводят только к ухудшению результата > теста скорости. > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,244480,244480#msg-244480 > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru