Тайна IIS: "Обнаружен тупик" периодически делает сайт недоступным

Несколько раз в день наш веб-сайт vb.net (IIS 6.0) случайным образом выдает следующую ошибку и становится полностью недоступным в течение 5-15 минут за один раз, пока приложение перерабатывается:

ISAPI 'c: \ windows \ microsoft.net \ framework \ v2.0.50727 \ aspnet_isapi.dll' сообщил о себе как нездоровый по следующей причине: 'Обнаружен тупик'.

Веб-сайт работал в течение нескольких месяцев на одном и том же сервере в бета-версии без проблем, но проблема началась в выходные, когда мы запустили сайт. Живой сайт находится под некоторой нагрузкой, но меньше, чем многие другие наши производственные сайты.

Как я должен атаковать эту проблему? Я посмотрел на потерю рабочего процесса и создание файла дампа - но я не уверен, как это проанализировать. Любой совет или информация приветствуется. Спасибо Шейн

2 ответа

Вот хорошая статья о том, как начать с анализа дампов Hang, вызванных GC - XML ​​Deadlock. Вы также можете посмотреть некоторые примеры здесь

Я бы предложил обновить ОС до 2008 R2 и IIS 7.5

Другие вопросы по тегам