Загрузка файлов ASP.NET Остановите все остальные запросы на веб-сайте

У нас есть веб-портал, который имеет страницу, которая позволяет пользователям загружать до 5 файлов одновременно. Страница просто имеет 5 стандартных элементов управления Fileupload asp.net.

Проблема в том, что мы видим, что когда пользователь загружает файлы, он приносит все остальные активности на сайте до остановки. За 1-2 минуты загрузка берет, мы видим запросы начнут очередь и запросить пропускную способность капель до нуля. Как только файлы завершают загрузку, все резюме. (Мы используем новую реликвию, чтобы показать нам, что происходит)

, мы не имеем дело с часто используемыми функциями, и загруженные файлы не являются большими. Тем не менее, мы видели загрузку 4 файлов примерно в 70 КБ, каждая причина.

Некоторое расследование привело меня к этот пост блога . К сожалению, продукт, который они представляют собой продавать, требуется Server 2008 и IIS7, и клиент имеет 2003 и IIS6. Кроме того, это просто не кажется, что 4 крошечных загрузки должны иметь это влияние.

Итак, кто-то еще вступил в эту ситуацию или знает о чем-то, что могло быть сделано неправильно, чтобы вызвать эту проблему на такой небольшой масштабе? Может быть, есть неправильный пул приложений или настроек Web.config, мы должны смотреть на это будет дросселировать пропускную способность?

7
задан Ryan 9 September 2011 в 17:16
поделиться