Тесты производительности ASMX и ASHX - PullRequest
2 голосов
/ 04 ноября 2010

Привет, есть ли способ измерения / мониторинга производительности веб-служб .NET (ASMX) и обработчиков .NET Http (ASHX)?Я хотел бы посмотреть, сколько времени занимает обработка запроса SOAP, а не сколько времени требуется на обработку запроса HTTP GET.

Ответы [ 2 ]

1 голос
/ 05 ноября 2010

Вы можете переопределить и применить IHttpHandler.ProcessRequest () для мониторинга производительности веб-страниц и, ну, в общем, обработчиков HTTP, но веб-службы не предоставляют такой метод.

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

0 голосов
/ 10 ноября 2010

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

...