Мой сервер (Windows 2008 R2) начал очень медленно обслуживать файлы в IIS 7 после того, как я перезагрузил машину.
Чтобы проверить причину этого, я создал файл "test.txt" в каталоге сайта и получил доступ к нему через
"http://127.0.0.1/test.txt"
и загрузка заняла не менее 5 минут, файл имеет содержимое
"This is a test file".
Я предполагаю, что это параметр конфигурации IIS, но я не могу найти ничего, что могло бы заставить его работать так медленно.
Я также тестировал это в инструментах chrome dev, на вкладке сети указано, что вся задержка "ждет (TTFB)"
Есть ли какая-то конфигурация, которая влияет на время обслуживания файла?
Я не могу найти ничего другого, что могло бы замедлить его работу, процессор меньше 5% во время запроса.
Чтобы ответить на комментарии к исходному вопросу, хранилище было в порядке, а все остальное нормально. Я даже запустил временный сервер node js для проверки скорости сети, и он работал очень быстро. До перезагрузки никаких обновлений не устанавливалось (было 2 месяца назад).
Ответ в итоге заключался в том, чтобы перезапустить машину во второй раз. Он просто «исправился».
Всегда сначала пробуйте глупости .. Спасибо за идеи