Заставить WCF Singleton работать долго - PullRequest
0 голосов
/ 28 июля 2011

У меня есть служба WCF, которая работает в IIS как одиночка.Проблема с этим сервисом заключается в том, что рабочий процесс перезагружается в течение ок.40 минут.

Можно ли заставить службу работать в течение длительного времени с использованием настроек IIS?Если да, пожалуйста, дайте мне знать некоторые настройки IIS.Или есть другой способ сохранить WCF в IIS живым ...

Ответы [ 2 ]

2 голосов
/ 28 июля 2011

Вы можете рассмотреть возможность размещения службы в качестве службы Windows вместо IIS. Вы как бы боретесь с жизненным циклом инстанцирования IIS по требованию, конфигурируя сервис как одиночный.

1 голос
/ 28 июля 2011

Вы должны установить значение Idle timeout в 0 в дополнительных настройках для пула приложений

...