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

IIS медленно за пределами localhost

У меня есть производственный сервер с Windows 2003 Server (IIS 6). Он имеет 1 ГБ ОЗУ, 2 настроенных веб-сайта и 8 пулов приложений. Есть одна конкретная страница, которая иногда начинает работать слишком медленно (около 150 секунд), когда вызывается извне сервера, что странно, когда вы вызываете ее изнутри:

http://localhost/bla-bla.aspx

время отклика мгновенное.

Остальные сайты на веб-сервере работают нормально, либо изнутри, либо снаружи.

ЦП составляет около 30%, а потребление памяти ниже 1 ГБ.

Страница, которая работает слишком медленно, находится в собственном пуле приложений. Если я перезапущу этот пул приложений, ничего не произойдет: он продолжает работать слишком медленно, когда вызывается извне. Но если я перезапускаю IIS, он работает нормально около 15 минут, а затем снова начинает работать медленно.

Это сервер с тысячами ежедневных обращений, размер файлов журнала составляет около 400 МБ в день, и, очевидно, эта страница начинает медленно работать в часы пик.

Странно то, что когда эта страница начинает работать медленно, кажется, что ЦП и ОЗУ в порядке. А также почему он работает нормально с localhost?

Я надеюсь, что кто-нибудь может мне помочь.