Бывают случаи, когда вам говорят "у меня долго открывается сайт" или тп. Вы заходите на сайт чтоб это проверить и все загружается быстро и вроде как проблемы нет.
Проблема обычно возникает у тех, кто заходит на сайт после того как он не использоваться некоторое долгое время.
Так работает IIS. Когда приложение не используется долгое время оно выгружается и память отдается активным приложениям. Ваш сайт перегружается когда вы вновь заходите на любую страницу.
Как решить:
1. Находим ваш сайт в IIS и выбираем Advanced Settings. Запоминаем Application Pool.
2. Идем в Application Pools. Выбираем наш и Advanced Settings для пула.
3. Ставим параметр Idle Time-out = 0. Теперь наш сайт не будет выгружаться из памяти.
4. Выбираем свой сервер затем Configuration Editor
5. В Configuration Editor в выпадающем списке ищем applicationPools.
6. Проверяем чтоб autoStart = True, startMode = AlwaysRunning. Это значит, что сайт будет стартовать когда запуститься IIS.
Все
Проблема обычно возникает у тех, кто заходит на сайт после того как он не использоваться некоторое долгое время.
Так работает IIS. Когда приложение не используется долгое время оно выгружается и память отдается активным приложениям. Ваш сайт перегружается когда вы вновь заходите на любую страницу.
Как решить:
1. Находим ваш сайт в IIS и выбираем Advanced Settings. Запоминаем Application Pool.
2. Идем в Application Pools. Выбираем наш и Advanced Settings для пула.
3. Ставим параметр Idle Time-out = 0. Теперь наш сайт не будет выгружаться из памяти.
4. Выбираем свой сервер затем Configuration Editor
5. В Configuration Editor в выпадающем списке ищем applicationPools.
6. Проверяем чтоб autoStart = True, startMode = AlwaysRunning. Это значит, что сайт будет стартовать когда запуститься IIS.
Все
Комментариев нет:
Отправить комментарий