我已經對應用程序的後端進行了一些性能改進,並向GUI的最終用戶展示了好處,我們一直使用Trace.axd頁面時序。 (前端是.Net 1.1,後端是Java,通過Web服務連接)。如何在ASP.NET中增加信息跟蹤
但是,這些時間顯示舊的和新的後端沒有區別。
通過在後端放置一個斷點並在那裏持續一個請求30秒,我可以從Trace.axd看到POST正在花費3ms,並且GET取4s。我錯過了大約26s ...
POST是性能改進的地方,但Trace頁面上的計時似乎只包括髮送請求所需的時間,而不是返回所需的時間。
有沒有辦法來增加跟蹤信息的粒度以包含整個請求?還是有另一種方法來進行我需要的測量?
這似乎不是一個HttpWebRequest問題。它看起來更像是一個ASPX問題。 – 2008-10-15 12:30:50
是的,沒有明確的HttpWebRequest - 只是微軟WS魔術 – fiddlesticks 2008-10-15 12:40:32