Как отладить протекающие соединения в приложении веб-служб ASP.NET 2.0? - PullRequest
1 голос
/ 18 мая 2009

У меня есть приложение, представляющее собой набор веб-сервисов на c #, расположенных поверх ASP.NET 2.0 в IIS7 на Win2k3. После последнего выпуска мы продолжаем получать тайм-ауты подключения. Быстрое расследование с использованием Perfmon подтвердило, что наше приложение пропускает соединения.

Однако в последнем выпуске было так много изменений кода, что действительно трудно определить, где проблема, просто глядя на изменения кода.

Есть ли способ отладки, когда на самом деле происходят утечки соединения?

1 Ответ

1 голос
/ 18 мая 2009

Вы можете использовать счетчики производительности для проверки утечек памяти.

Смотрите эту ссылку: http://msdn.microsoft.com/en-us/library/fxk122b4.aspx

Он может сказать, имеет ли ваше приложение утечки памяти или нет? Но это не найдет код, который вызывает эти вещи. Для этого вам необходимо отладить приложение.

...