Ошибки кучи COM+/Desktop в IIS, влияющие на сайты случайно?

У нас есть сервер Win2K3, на котором размещено более 30 сайтов. Каждый сайт настроен на создание своего собственного уникального пула приложений, так что мы можем вручную перерабатывать определенные сайты, если это необходимо, и не прерывать сеансы для других.

Из того, что я прочитал, следствием этого типа установки является то, что каждому рабочему процессу пула приложений выделяется куча рабочего стола (обычно 512 Кбайт), и мы ограничиваем количество пулов приложений, которые мы можем обслуживать. http://blogs.msdn.com/b/david.wang/archive/2006/01/25/security-considerations-of-usesharedwpdesktop-on-iis6.aspx

ПРОБЛЕМА:
То, что мы видим, это то, что иногда возникают ошибки COM+, предположительно, превышая наш предел кучи рабочего стола в 512 Кб - и некоторые сайты перестают отвечать (или имеют ошибки) до тех пор, пока мы вручную не перезапустим этот конкретный пул приложений. Я знаю, что могу увеличить ограничение кучи рабочего стола до 1024 и внести другие изменения, но мне было поручено выяснить, что именно приводит к тому, что куча одного сайта максимально увеличивается, а не другого. Кажется, что когда мы начинаем видеть ошибки COM+, сайты, на которые он влияет, случайные - маленькие или большие (более тяжелые).

Это основано на идентификаторе процесса? Движение?

Любые указатели на понимание этого немного больше были бы превосходны. Спасибо!

JG

1 ответ

Решение

COM+ это все равно что сказать ошибку Windows. Можете ли вы быть конкретным?

Чтобы правильно проанализировать проблемы Desktop Heap, вам нужны DHeapMon и Windbg. Оба могут быть загружены с Microsoft, и здесь есть полезная статья, чтобы описать, как выполнить анализ:

Как использовать DHeapMon.exe для устранения проблем кучи рабочего стола
http://blogs.msdn.com/b/alejacma/archive/2008/07/29/how-to-use-dheapmon-exe-to-troubleshoot-desktop-heap-issues.aspx

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

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