IIS 7.5 Максимальное количество одновременных запросов на систему
Я размещал веб-приложение ASP.NET MVC5 на Windows Server 2008 R2 SP1. на этом сайте есть раздел загрузки файлов, в который пользователи могут загружать большие файлы размером до 1 ГБ. Когда они нажимают кнопку загрузки, открывается другое всплывающее окно, позволяющее пользователям делать другие вещи во время загрузки файлов. Я использовал MvcFileUploader для загрузки. Проблема в том, что во время процесса загрузки они не могут открыть другие страницы с сайта. Я проверял тезисы при загрузке файлов:
- Пользователи могут открывать другие веб-сайты (в результате загрузчик не использует весь доступный сетевой трафик)
- Пока пользователь загружает файлы, другие пользователи из другой системы могут легко открыть наш веб-сайт (в результате сервер IIS работает и не отвечает)
Поэтому я пришел к выводу, что где-то должно быть ограничение для максимального одновременного соединения с каждого IP/ системы. Я прав? У вас есть какие-нибудь предложения? Я уже изменил конфигурацию MvcFileUploader по умолчанию с этими:
limitConcurrentUploads: 1,
sequentialUploads: true,
1 ответ
Я переместил процесс загрузки в новое приложение, которое не будет загружать процесс основного сайта.