Я сделал несколько улучшений производительности для моего приложения, и чтобы показать преимущество конечным пользователям графического интерфейса, мы использовали страницу Trace.axd для определения времени. (Внешний интерфейс - .Net 1.1, а внутренний - Java, подключенный через веб-службы.)
Однако эти временные рамки не показывают разницы между старым и новым бэкэндами.
Поместив точку останова в бэкэнд и удерживая там запрос в течение 30 секунд, я вижу из Trace.axd, что POST занимает 3 мс, а GET - 4 с. Я пропускаю около 26 с ...
POST - это то место, где должно быть улучшение производительности, но время на странице Trace, похоже, включает только время, необходимое для отправки запроса, а не время, необходимое для его возврата.
Есть ли способ повысить степень детализации информации в трассировке, чтобы включить весь запрос? Или есть другой способ сделать необходимые мне измерения?