У меня возникла проблема с сайтом, который мы размещаем, он находится на сервере Windows 2012 R2 с IIS 7. На этом сервере существует более 8 сайтов (все одинаковые в программном обеспечении) ,App Pool не запускается после переустановки до доступа на сайт
У нас возникла проблема с одним сайтом, что при повторном использовании пула приложений он не будет возвращаться в интернет, пока кто-то не попытается перейти на веб-сайт (www.something.com), как только это произойдет, вы увидите, онлайн в диспетчере задач, и ведение журнала начинается на сайте.
шаги:
- воссоздал сайт в IIS
- Воссоздал файлы внутри корня из известного рабочего сайта
- воссоздан пул приложений с настройками, чтобы отразить другой известный сайт (помни, что они являются все одинаковые)
Каждый сайт имеет свою собственную структуру корневого файла и пул приложений
Средство просмотра событий не ссылается ни на какие проблемы.
Журналы сайта показывают, где они остановились и начались снова. Нет ошибки
Все сайты не являются .net 2.0 32-битном
Из того, что я могу сказать, это кажется, что приложение бассейн ждет на запрос от пользователя, осуществляющего доступ к домену, чтобы начать, но не может придавить укажите, в чем проблема.
Спасибо! Я был настолько знаком с сайтами с постоянным трафиком, что я не считал, что это происходит (это был тестовый сайт с замкнутым контуром). – Brett
Другой вариант - играть с настройками IIS. Вы можете установить время повторного использования пула приложений и время простоя в конфигурации. См. Http://weblogs.asp.net/owscott/why-is-the-iis-default-app-pool-recycle-set-to-1740-minutes (не мой сайт, просто быстрый поиск Google). – AndrewP
* @ AndrewP *, но если пул приложений переработан, ни один параметр IIS не поможет вам автоматически запустить сайт AFAIK. Я попробовал «Начать автоматически» и «Режим запуска», установленный в «AlwaysRunning», - настройки, доступные только для определенных комбинаций ОС и версии IIS, но не повезло. –