В настоящее время у меня проблема, из-за которой для возврата к простому файлу file.exists требуется 4,6 секунды при запуске с сайта, размещенного в IIS. Второй запуск занимает 2,3 секунды.
Как только я удаляю олицетворение, он запускается за 0,1 секунды.
Я просто создал сайт ASP.Net с файлом file.exists в загрузке страницы, чтобы воспроизвести проблему.
Сайт настроен на Windows Server 2008 Enterprise, IIS, на котором размещен сайт в классическом конвейерном режиме, .Net framework 2, включена проверка подлинности Windows (режим ядра отключен) и включено олицетворение (олицетворение пользователя). Пул приложений использует учетную запись домена с доступом к необходимым расположениям файлов.
У меня должно быть 4 идентичных сервера, из которых 3 имеют эту проблему, а один не имеет отличий, которые я могу найти.