У меня есть веб-приложение .Net, которое началось сбой в производстве, и я не уверен, почему. Это происходит сбой очень часто (примерно каждые 5 минут при высокой нагрузке) и берет пул приложений с ним. В журнале событий у меня только следующее:Отладка. Net/IIS сбой, который не сбой с отладочным приложением
Faulting имя приложения: w3wp.exe, версия: 7.5.7601.17514, штамп времени: 0x4ce7afa2 Faulting Имя модуля: неизвестно, версия: 0.0.0.0, отметка времени: 0x00000000 код исключение: 0x00000000 Fault смещение: 0x000007fe97df95dc
код исключения из 0x00000000
не особенно полезно.
Обычно здесь я пытаюсь получить свалку и посмотреть. Однако при запуске DebugDiag
приложение не сбой. Это значительно усложняет отслеживание. Использование памяти сильно увеличивается, когда DebugDiag работает (2gb каждые 6 часов?), Но я полагаю, что это нормально.
Не совсем уверен, куда идти отсюда.
У меня такая же проблема, но с другим кодом исключения. У нас есть 3 сервера, и все они бросают исключение каждые 2-3 дня. Если я присоединяю DebugDiag к одному из серверов, исключение перестает бросаться. – Bloodhound