Проблемы с переработкой пула приложений IIS 8 - Sitefinity

Я поддерживаю сайт Sitefinity 5, который довольно сильно настроен, что, как мне кажется, играет определенную роль в моей проблеме, и требуется более 10-20 + минут, чтобы снова стать пригодным для использования после запуска перезапуска пула приложений. Иногда мне даже придется убить процесс w3wp для этого конкретного пула приложений.

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

Итак, я решил создать новый сайт с той же кодовой базой (другая папка) с именем хоста без маршрутизации, чтобы только я мог его использовать, и он загружается / перерабатывается относительно быстро (1-2 минуты).

Влияет ли объем трафика на то, как быстро обновляется пул приложений?

Есть другие идеи?


person Tristan    schedule 10.12.2014    source источник


Ответы (1)


Я думаю, здесь играет объем трафика, потому что после перезапуска пула приложений весь кеш очищается, и если одновременно будет много запросов - все они будут пытаться получить данные из БД, потому что кеш все еще пуст.

В последней версии (7.3) будет переключатель, который будет управлять этим. Он будет работать таким образом, что первый запрос войдет в раздел блокировки, и только этот запрос сможет получить данные из БД, затем он заполнит кеш и снимет блокировку.

Затем другие запросы в очереди будут считываться из кеша.

Более подробная информация здесь: http://www.sitefinity.com/blogs/boyan-barnevs-blog-/2014/11/28/improve-the-application-start-up-and-the-effects.-of-page-templates-changes-for-sites-with-heavy-load

person Veselin Vasilev    schedule 12.12.2014