2010-01-28 4 views
3

У меня эта проблема. Я запустил веб-сайт ASP.NET с CMS Umbraco на ISP. (ее просто очень простой информативный сайт. Ничего особенного.)ASP.Net/Umbraco Веб-сайт имеет (изначально) очень высокое время отклика сервера

Когда я хочу, однако, чтобы посетить веб-сайт, то первого Pageload занимает много времени, иногда даже до 20 секунд. Конечно, это смешно. Впоследствии, я могу перемещаться по сайту относительно быстро ..

Итак, каждая первая пауза медленная, тогда все в порядке, более или менее.

Кто-нибудь знает, в чем проблема? Будет ли это IIS? ASP.NET?

ответ

5

Возможно, IIS отключил пул приложений после N минут бездействия.

AFAIK, это поведение по умолчанию для IIS.

+0

На самом деле это стандартная процедура работы на множестве хостов, где есть общие сайты.Подавляющее большинство сайтов просто не посещают. Из-за этого хосты обычно могут выгружать их из памяти. – NotMe

0

Если это первый запрос на обслуживание, IIS по крайней мере запускает пул APP. Это может занять некоторое время. Возможно, Umbraco сначала загружает некоторые данные, но у меня не было опыта работы с Umbraco, так что это мне известно.

-sa

+0

Это связано с xml-кэшированием всего содержимого при первой загрузке? –

+0

Будет ли IIS перезапускать пул приложений каждый раз на обычном интернет-провайдере? – user261003

+0

Это может быть xmlcaching, я не знаю, но точка в том, что обычно Umbraco не загружается так медленно. Так что это не казалось бы решением для меня. – user261003

0

Что вы Meen на первой загрузке страницы?

Вы только что создали сборку? Если это веб-сайт, тогда .Net будет компилировать и загружать dll. Затем IIS будет кэшировать выходы страницы.

У вас есть большие изображения на странице?

По существу, существует множество причин. Вы использовали firebug? Определите, где время загрузки?

У вас есть ссылка?

+0

При загрузке первой страницы я имею в виду, каждый раз, когда я запускаю свой браузер и перехожу к веб-сайт (www.interesita.nl). У меня нет ничего с изображениями или чем-то еще. Страница остается пустой для 20 секунд или около того. Поэтому я думаю, что время ответа сервера медленное, но любые другие сайты на этой интернет-загрузке нормальны. – user261003

+0

Пробовали ли вы использовать firebug для подтверждения времени загрузки на сервере? – LiamB

+0

Я просто сделал, время загрузки на сервере, я думаю. Не могли бы вы проверить и посмотреть на результаты заголовков? Я не знаю, как его интерпретировать. речь идет о www.interesita.nl. заранее. – user261003

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^