2013-08-26 2 views
0

У меня есть один сервис окна Quartz.net и хостинг веб-приложений asp.net на одном сервере.Quartz.net периодически перезаписывает пул приложений IIS

Службы окна Quartz.net периодически перезаписывают пул приложений IIS и пользователь веб-приложения получает время сеанса. Если я остановил службу окна Quartz.net, а затем нет времени на сеанс для пользователя веб-приложения.

Я понятия не имею, почему сервисный сервис Quartz.net перезаписывает пул приложений IIS, поскольку планировщик размещен как служба окна.

Единственное, что я могу придумать, это то, что веб-приложение и Quartz используют одну и ту же логику бизнес-логики.

Кто-нибудь испытал эту проблему?

С уважением, Alex

+0

Вы проверили журналы приложений и систем на наличие ошибок во время переработки? – Element

+0

Взгляните на мой ответ на [Quartz.net scheduler не запускает задания/триггеры после развертывания] (http://stackoverflow.com/questions/18196717/quartz-net-scheduler-doesnt-fire-jobs-triggers- когда развертывается/33672149 # 33672149). Надеюсь это поможет. –

ответ

1

Проводит ли ваша служба Quartz.net окно любого из действий, указанных в:

What causes an application pool in IIS to recycle?

Например, если ваша служба окно создания каталогов в каталоге в который находится в вашем веб-приложении, это приведет к переработке соответствующего пула приложений.

+0

@ZurbThanks, но это не сработало для меня, как указано на [Не удается сохранить веб-приложение в IIS после повторного использования или перезагрузки] (http://stackoverflow.com/questions/33593602/cannot-keep-alive-web-application-on -iis-после-переработки-или-перезапуска). Любая помощь PLS? –

Смежные вопросы