【发布时间】:2011-03-11 18:34:49
【问题描述】:
我最近看到一些客户抱怨我的网站运行缓慢,我很确定问题与他们的网络有关。我希望能够更彻底地向自己证明这一点,并且能够更主动地与似乎有网络问题的客户联系,以免他们敲我的门。
如果我正在运行 ASP.Net,我会尝试使用 Response.AppendToLog Method 并附加一个令牌,以便我可以将所有内容与我的自定义应用程序级别日志记录(用户、客户端、处理时间等)联系起来。如果没有 ASP.net,我似乎无法找到一种方法来做到这一点。我猜它是内置在 ASP 的 ISAPI 中的。我的请求通过 IIS 到 JRun 的 ISAPI 到 Coldfusion(.cfm/.cfc 文件)。
我最感兴趣的是客户端接收内容需要多长时间,而不仅仅是处理请求所用的时间。
如果有其他我认为不值得查看的地方/信息,请告诉我。也许我应该以某种方式从 HTTP.sys 记录信息?
我知道我可以在每个请求上设置一个 cookie 并由 IIS 记录,我只是希望有更好的解决方案。
感谢您的意见!
【问题讨论】:
标签: performance http iis logging isapi