объяснение ASP.NET Apps v1.1.4322 объекта анонимных запросов в permon - PullRequest
2 голосов
/ 07 января 2011

Может кто-нибудь рассказать мне больше об объекте монитора производительности ASP.NET Apps v1.1.4322 Анонимные запросы - определяется как количество запросов, использующих анонимную аутентификацию.

Работает стандарт Windows Server 2003 и iis6

Это подсчет в реальном времени или итог?
Что он представляет?индивидуальный запрос, скажем, от браузера к веб-приложению?Это как-то связано с «текущими анонимными пользователями» в объекте perfmon «Веб-службы»?

Я пытаюсь понять, почему он со временем растет в веб-приложении.

Спасибо!

1 Ответ

2 голосов
/ 10 января 2011

это сумма всех анонимных запросов, которые были сделаны на ваш сайт. Вот почему он растет.

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

Имейте в виду, что один «запрос страницы» может привести к тому, что он будет считаться более чем одним запросом. Например, допустим, на вашей странице 3 изображения и 2 файла javascript. Это будет 6 запросов: один для страницы, один для каждого изображения (3) и один для каждого файла JavaScript (2): 1 + 3 + 2 = 6.

При первом обращении к этой странице общее количество запросов равно 6. Во второй раз общее количество теперь равно 12. и т. Д.

обновление
Одно небольшое примечание: терминология, которую использует MS, может быть немного запутанной. Что касается «текущих анонимных пользователей», IIS 6 считает каждый запрос отдельным «пользователем». Как указывалось выше, реальный пользователь, загружающий одну страницу в своем браузере, может рассматриваться как несколько «пользователей» с точки зрения IIS.

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

...