Я разрабатывал с Visual Studio на ПК с Windows 10 в течение последнего года. У меня есть веб-приложение ASP.NET и база данных SQL Server 2014, установленная на одном компьютере.
У меня работает сайт в IIS, пока я над ним работаю:
У меня также есть строка подключения со встроенной защитой:
<add name="WebsiteEntities" connectionString="metadata=res://*/websiteModel.csdl|res://*/websiteModel.ssdl|res://*/websiteModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=website;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Я подключаюсь к базе данных sql, используя свою обычную учетную запись Windows. Нет активного каталога или домена в сети или чего-либо еще:
Все это начало ломаться вчера днем. Внезапно я начал получать сообщение об ошибке 503 при попытке получить доступ к веб-сайту в IIS:
Проверяя пул приложений в IIS, я заметил, что он не запущен:
Всякий раз, когда я получаю доступ к любому из веб-приложений, подключенных к этому пулу приложений, пул немедленно падает (я говорю, что происходит сбой, но он просто перестает работать).
Я уверен, что он работает:
Затем доступ к веб-сайту дает мне 503, и пул приложений останавливается.
За последние несколько часов ничего из того, что я пробовал, не позволяет пулу приложений продолжать работать. В приложении Visual Studio нечего отлаживать, потому что оно там никогда не запускается. Авария не генерирует никаких журналов в inetpub. Я пытался изменить свой пароль учетной записи Windows и обновить его в пуле приложений, но я все еще получаю ту же проблему.
Как эффективно отладить пул приложений, чтобы понять, почему он продолжает падать?