Назад | Перейти на главную страницу

Веб-сервер IIS замедляется во время передачи по FTP

Клиент запускает веб-сайт ASP.NET на сервере IIS (в Windows Server 2008 R2). Это выделенный физический сервер на внешнем хосте, и, по большей части, сайт работает нормально.

Однако клиент заметил, что веб-сайт иногда перестает отвечать, когда мы передаем на него файлы через FTP. Мы используем встроенный FTP-сервер Windows на этом устройстве. Обычно мы копируем файлы с помощью Вне всякого сравнения, или простой FTP-клиент, например WinSCP. В этих случаях мы копируем страницы .aspx и .pdf файлы, а не библиотеки DLL или изменения файлов конфигурации, поэтому IIS не должен перезапускать рабочий процесс asp.net или что-то в этом роде.

Просмотр монитора ресурсов во время передачи показывает, что загрузка сети достигает примерно 25%. Использование ЦП, памяти и диска разумно.

Может ли передача по FTP поглощать всю доступную для сервера пропускную способность? Если да, могу ли я ограничить полосу пропускания, которую использует FTP-сервер Microsoft? Я поискал информацию по этому поводу, и мне кажется, что это невозможно. Я знаю, что это можно сделать, например, Серв-У, поэтому я подумывал о переходе на это.

Я, кстати, еще не уверен, какую пропускную способность предоставляет хост, но я изучаю это.

Мы используем встроенный FTP-сервер Windows на этом ящике

Извините, КАКОЙ? Есть старый и новый - если только не выкинуть старый с R2, не уверен;)

Просмотр монитора ресурсов во время передачи показывает, что загрузка сети достигает примерно 25%. Использование ЦП, памяти и диска разумно

Это довольно много, особенно когда это один поток передачи. Что вы имеете в виду под «разумным использованием диска» - в каком диапазоне секунды на ввод-вывод? Это о единственном актуальном счетчике.

Может ли передача по FTP поглощать всю доступную для сервера пропускную способность?

Да. Учитывая, что FTP является тривиальной обработкой, это даже вполне нормально.

Я, кстати, еще не уверен, какую пропускную способность предоставляет хост, но я изучаю это.

Я думаю, что это, наверное, главное здесь. Обратите внимание, что вы даже не говорите, какая у вас ссылка - 25% использование сети означает разные вещи на 100 или 1000 Мбит физическом канале для начала.

Я бы как-то сказал, что вы используете 25 мбит и, вероятно, находитесь по общей ссылке?

Попробуйте ввести профиль QOS и установить приоритет FTP ниже;)