Вопрос по asp.net-mvc, iis-7, asp.net – Первый запрос очень медленный после того, как сайт простаивает с ASP.NET MVC 3 (IIS7)

4

Я разработал проект в ASP.Net MVC 3, мой хостинг использует iis7 (Win Web Serv 2008 R2), и первый запрос после простоя веб-сайта (в течение 1-2 часов) очень медленный.

Я использую VPS с 512 Мб оперативной памяти. Может ли это быть связано со слишком маленьким объемом ОЗУ?

Может ли кто-нибудь помочь мне с возможными причинами такого поведения?

Ваш Ответ

2   ответа
0

У нас также была эта проблема с ruby и passenger, которая через некоторое время вынимает приложение из памяти, но я нашел хорошее приложение, которое исправило эту проблему для нас без каких-либо изменений в конфигурации сервера, приложение называется wekkars, и вы можете найти это здесь:http://www.wekkars.com

10

После определенного периода бездействия IIS выгружает домен приложений. И тогда первый запрос загружает приложение еще раз, что медленнее. Вы можете попытаться настроить этот период в свойствах IIS, но могут быть и другие причины, по которым приложение выгружается, например, достигается определенный порог использования ЦП или памяти. Эти пороговые значения также настраиваются в IIS.

Это не является чем-то конкретным для ASP.NET MVC. Это верно для всех приложений ASP.NET в целом.

Да, это то, что я имел в виду.
Кажется, сейчас все работает нормально. Большое спасибо! Don Tomato
Спасибо за вашу помощь :)technet.microsoft.com/en-us/library/cc771956(v=ws.10).aspx  Вы говорили об этом? Don Tomato

Похожие вопросы