MVC3 Speed ​​на производстве iis7 - PullRequest
2 голосов
/ 22 февраля 2012

У меня есть приложение MVC3, которое быстро работает в моей среде разработки (даже если указано на производственную базу данных). Тем не менее, когда я публикую приложение и перенесу его в рабочую среду iis7, оно будет работать со скоростью улитки. Я понимаю, что начальная загрузка может занять несколько секунд при запуске пула приложений, но это занимает более 20 секунд. Тогда будет быстро на несколько кликов и следующий клик снова займет 20+ секунд.

Я поместил в MVCMiniPorifler, и похоже, что база данных не вызывает проблем. Но я также не вижу, что является причиной проблемы. Я могу попасть на одну и ту же страницу несколько раз, и она возвращается через секунду или две, а затем вдруг той же странице потребуется более 20 секунд, чтобы ответить.

Кто-нибудь видел такое поведение раньше? Любая помощь будет принята с благодарностью, и я не уверен, что попробовать дальше.

1 Ответ

0 голосов
/ 02 марта 2012

Возможно, что другие веб-приложения, работающие на вашем рабочем сервере, блокируют необходимые ресурсы.Есть ли общий файл или папка, которую используют несколько сайтов?Вы разделяете пул приложений между сайтами?

...