У нас есть набор служб WCF (.NET 4.0), размещенных в IIS7.Недавно мы наблюдали странное поведение на производстве:
В IIS7 мы открыли представление «Текущие запросы в рабочем процессе» для одного из них (наиболее часто вызываемых) и заметили, что многие запросы перечислены в состоянии AuthenticateRequest (ModuleName).= ServiceModel-4.0) со временем, доходящим до нескольких секунд, а затем они исчезают.На самом деле мы не используем никакой аутентификации в этом сервисе.
AuthenticateRequest - это очень ранняя стадия разработки, и мы задаемся вопросом, что могло бы их там удержать?Мы попытались увеличить лимит maxConcurrentCalls, но это, похоже, не дало никакого эффекта.
- Это ненормальное поведение?
- Я полагаю, что код нашего приложения на этом этапе не был выполнен, но правильно ли это?
- Если это какое-то утверждение, что может быть проблемным ресурсом?У нас есть несколько служб WCF, работающих на этом компьютере.
Спасибо, Петр