Вот уже несколько недель у меня очень странная проблема. У меня есть несколько сервисов, которые отлично работают при самостоятельном размещении в приложении командной строки. Однако в IIS + AppFabric я не могу получить доступ к одной из служб - я получаю TimeoutException и почти уверен, что вызов даже не доходит до службы (все службы имеют аспект для регистрации всех вызовов, прежде чем что-либо делать). Обратите внимание, что обе службы настроены одинаково в отношении привязок и поведения по коду. Я пробовал много вещей, таких как размещение их в разных пулах приложений, отключение некоторых транспортов... И что действительно странно, если оба сервиса находятся в одном пуле приложений - один из сервисов работает, но если я помещаю их в отдельные потоки - другие тайм-ауты обслуживания. Это действительно сводит меня с ума...
Также я довольно часто вижу события в журнале системных событий: «У процесса, обслуживающего пул приложений «Управление авторизацией», произошла фатальная ошибка связи со службой активации процессов Windows. Идентификатор процесса был «11852». Поле данных содержит номер ошибки. " Номер ошибки 0x80070218. После события узел службы инициализируется без проблем (я вижу свои собственные сообщения информационного журнала), однако служба недоступна.
Кому-нибудь это звонит в колокол?
Спасибо!