Автоматически вызывать веб-сайт, размещенный в IIS, с определенным интервалом

#asp.net #iis-7 #timer #application-pool

#asp.net #iis-7 #таймер #пул приложений

Вопрос:

Я пытаюсь автоматически вызвать веб-сайт, размещенный в IIS, с определенным интервалом.
Шаги, которым я следовал.
1. Я попытался вызвать веб-сайт в период рециркуляции пула приложений. Но ни одно из событий в глобальном файле не вызывается при переработке пула приложений.
2. Application_End для глобального файла вызывается при переработке пула приложений только в том случае, если веб-сайт активен.
3. Есть ли какой-либо способ вызвать глобальные файловые события при переработке пула приложений?
4. Есть ли какой-либо другой способ, чтобы я мог автоматически вызывать веб-сайт с определенным интервалом?
Пожалуйста, посоветуйте..

Комментарии:

1. Вы хотите периодически вызывать свой веб-сайт, но я не могу понять, откуда? Из клиентского приложения? С другой стороны? Из Javascript?

2. @ Roberto: он просто размещен в IIS. Этот веб-сайт должен запускаться автоматически через определенные промежутки времени, такие как планировщик Windows. Нам не разрешено использовать планировщик Windows. Надеюсь, вы меня понимаете

3. Я надеюсь, что эта статья поможет вам понять «пулы» в IIS. После этого я предлагаю вам использовать «Quartz.Net » библиотека для планирования операций на вашем веб-сайте: weblogs.asp.net/owscott/… Я надеюсь, что это может помочь

4. позвольте мне пройтись по этой статье. Ваша помощь очень важна для меня. Я буду информировать вас снова.

5. @Roberto : Спасибо за статью. На самом деле я хочу вызвать какой-то метод в моем размещенном веб-приложении во время рециркуляции пула приложений. Но веб-приложение не будет активным. В статье говорится о том, когда веб-приложение активно.