powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Долго загружается web application на хостинге
18 сообщений из 18, страница 1 из 1
Долго загружается web application на хостинге
    #38596899
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Недавно начал изучать ASP.NET MVC.

И вот я закончил проект и закинул его на хостинг.

Появилась такая проблема, что если зайти на сайт в первый раз, сайт грузится секунд 15...
При последующих посещениях страницы загружаются за 1 секунду.

Подскажите в чем может быть проблема?

Мои догадки такие, что на сервере сайт начинает компилироваться при первом запросе. далее использует существующую компиляцию.
Как можно избавиться от этой проблемы?
Добавил в конфиг строку:
<compilation debug="false" targetFramework="4.0">
Но пока жду ночи, когда станет меньше посещений, а пока грузится быстро
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38596947
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolв первый разв первый раз после обновления сборок или в первый раз после долгой паузы. В первый раз - любому пользователю или в первый раз у каждого пользователя?
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38596956
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolПоявилась такая проблема, что если зайти на сайт в первый раз, сайт грузится секунд 15...
При последующих посещениях страницы загружаются за 1 секунду.

приложение загружается в домен.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38596990
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proв первый раз после обновления сборок или в первый раз после долгой паузы. В первый раз - любому пользователю или в первый раз у каждого пользователя?

в первый раз после долгой паузы и у каждого пользователя
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38596995
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас приметил,
Если на сайт никто не заходил в течении 30 минут, то первая загрузка длится около 15 секунд
Если на сайт зайти в течении 30 минут после последнего входа посетителя, то сайт загружается за 1 секунду..
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597020
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое понятие - старт приложения.
Оно начинается выполнением global.asax

Есть к приложению нет обращений в течение определенного заданного (кажется в настройках IIS) времени, приложение завершают свою работу. При первом обращении оно снова стартует.

Соответственно
- либо инициализация приложения слишком долгая (хотя это было бы заметно и под отладкой скорее всего)
- либо сервер хостинга достаточно нагружен, и новый запуск приложения занимает заметное время
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597045
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProЕсть такое понятие - старт приложения.
Оно начинается выполнением global.asax

Есть к приложению нет обращений в течение определенного заданного (кажется в настройках IIS) времени, приложение завершают свою работу. При первом обращении оно снова стартует.

Соответственно
- либо инициализация приложения слишком долгая (хотя это было бы заметно и под отладкой скорее всего)
- либо сервер хостинга достаточно нагружен, и новый запуск приложения занимает заметное время

Спасибо за ответ.
Отсюда следует, что если я хочу сделать сайт и поставить его на хостинг, то лучше не использовать MVC Application?
Или же нужно иметь свой сервер?

Просто не знаю что можно предпринять, чтобы избавиться от этой проблемы.
Может есть какие варианты?
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597054
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отсюда следует, что надо либо

- изменить настройки сервера
- сделать так, чтобы приложение не закрывалось (например долбить его откуда-то периодически)
- или таки-да, свой хостинг с БДиШ
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597055
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolПросто не знаю что можно предпринять, чтобы избавиться от этой проблемы.
Может есть какие варианты?

в чём конкретно проблема? первый старт приложения всегда будет долгий, от этого избавиться не получится. если на сайт никто не ходит, он останавливается. можете поддерживать "жизнь" сторонней службой, которая раз в 15 мин. делает холостой запрос.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597062
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolОтсюда следует, что если я хочу сделать сайт и поставить его на хостинг, то лучше не использовать MVC Application?
Или же нужно иметь свой сервер?
Просто не знаю что можно предпринять, чтобы избавиться от этой проблемы.
Может есть какие варианты?
это доставляет неудобства той парочке юзеров которые используют сайт так редко?

по топику
0) MVC Application не причем, это особенность IIS
1) можно в пуле настроить чтоб не выгружался( если шаре хостинг то проблемы будут тут т.к. доступа к пулу нет у вас)
2) можно пинговать сайт из вне, ну для особо любителей по жесткому изнутри сайта по джобу)
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597069
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы,
Буду думать, предпринимать что-либо или оставить всё как есть.
Просто если смотреть с точки зрения пользователя, который зашел первый в течении 30 минут.
Ему придется ждать секунд 15, а это не есть очень хорошо.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597073
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolПросто если смотреть с точки зрения пользователя, который зашел первый в течении 30 минут.
Ему придется ждать секунд 15, а это не есть очень хорошо.

на практике для сайта, который уже давно крутиться, с ролью "пингера" отлично справляются поисковые роботы, которые просто толпами на сайт ходят, так что пользователи с долгой загрузкой не сталкиваются.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597367
eJack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
capitolСпасибо за ответы,
Буду думать, предпринимать что-либо или оставить всё как есть.
Просто если смотреть с точки зрения пользователя, который зашел первый в течении 30 минут.
Ему придется ждать секунд 15, а это не есть очень хорошо.

А случаем это не интранет? Какое нибудь приложение?
так же посмотрите что у вас происходит при старте сайта - возможно там какие то трудоемкие или длительные блокирующие синхронные запросы куда либо во вне происходят - например в БД или внешний сервитс и т.д.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597613
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сервере отрываете IIS, далее заходите в настройки пула, к которому привязан данный сайт и там среди прочих будет два параметра - один время простоя (idle timeout или что-то типа такого), второй - время (интервал) перезапуска (recycling). И увеличиваете время простоя. Я обычно оба ставлю сразу побольше. Тогда 15 сек жувать будет только при рекуклингах и после депплоя.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #38597821
capitol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stНа сервере отрываете IIS, далее заходите в настройки пула, к которому привязан данный сайт и там среди прочих будет два параметра - один время простоя (idle timeout или что-то типа такого), второй - время (интервал) перезапуска (recycling). И увеличиваете время простоя. Я обычно оба ставлю сразу побольше. Тогда 15 сек жувать будет только при рекуклингах и после депплоя.

Спасибо за инфо!
Нашел такую инфо на МСДНе: http://msdn.microsoft.com/en-us/library/aa720391(v=vs.71).aspx
Может кому понадобиться, отправил своим хостерам. А то те не знают в чем проблема....
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Долго загружается web application на хостинге
    #39307991
Дядя Петя Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одну dll если заменить то сайт может висеть и минуту и несколько. Как оптимизировать? прочитал что нужно компилить не в дебаг. Может чтото еще? dll довольно много разных
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #39308410
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дядя Петя Вася, на тему warm-up web приложения есть неплохая статья (на английском). Суть в том, что можно это сделать путем настройки application pool в IIS, либо applicationHost.config.
...
Рейтинг: 0 / 0
Долго загружается web application на хостинге
    #39308446
Дядя Петя Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AxeleronДядя Петя Вася, на тему warm-up web приложения есть неплохая статья (на английском). Суть в том, что можно это сделать путем настройки application pool в IIS, либо applicationHost.config.
думаю это нето. Я думаю надо смотреть в сторону чтобы он не сразу грузил все dll что есть а по мере необходимости.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Долго загружается web application на хостинге
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]