Счетчик «Истекло время ожидания сеансов» ASP.NET (perfmon.exe)

В настоящее время я тестирую приложение ASP.NET под нагрузкой. Я заряжаю 500 пользователей в приложении, и пока он работает, я проверяю в консоли perfmon.exe счетчики «Активные сеансы» и «Тайм-аут сеансов» на веб-сервере.

В моем web.config время ожидания сеанса составляет 3 минуты (для

Итак, по мере прохождения теста счетчик «Sessions Actives» остается примерно на 900 активных сеансах, что, как я полагаю, является нормальным из-за 500 активных пользователей и около 400 других, сеансы которых еще не истекли.

Но когда я смотрю на счетчик «Тайм-аут сеанса», он постоянно увеличивается. По окончании нагрузочного теста он просто постепенно снижается.

Что это за счетчик? Насколько я понимаю, это устаревшие сеансы, которые еще не были очищены (сборщиком мусора?) И все еще используют память.

Поскольку наше приложение использует огромный объем памяти, я пытаюсь найти точно , где - это память.

6
задан Wayne Koorts 9 February 2011 в 07:06
поделиться