C# 测量asp.net应用程序中对web服务的重复调用数

C# 测量asp.net应用程序中对web服务的重复调用数,c#,asp.net,.net,performance,C#,Asp.net,.net,Performance,我的asp.net应用程序存在性能问题。我想调查是否有不必要的web服务调用,以及有多少调用?我相信我不止一次调用过一些方法 如何检查此问题?是否有VisualStudio针对此类问题的工具(例如VisualStudioUltimate中的示例功能) 10倍 您可以使用探查器,但是,由于它不依赖于特殊工具,为什么不查看服务器的日志呢 服务器日志将告诉您请求的URL以及来自哪个客户端。因此,很容易看到对每个URL的调用次数(甚至,只需稍加处理,就可以看到对每个文件夹的调用次数) 使用服务器日志记录

我的asp.net应用程序存在性能问题。我想调查是否有不必要的web服务调用,以及有多少调用?我相信我不止一次调用过一些方法

如何检查此问题?是否有VisualStudio针对此类问题的工具(例如VisualStudioUltimate中的示例功能)


10倍

您可以使用探查器,但是,由于它不依赖于特殊工具,为什么不查看服务器的日志呢

服务器日志将告诉您请求的URL以及来自哪个客户端。因此,很容易看到对每个URL的调用次数(甚至,只需稍加处理,就可以看到对每个文件夹的调用次数)

使用服务器日志记录的最大好处是它可以应用于生产使用

如果这还不够,考虑使用日志记录在应用程序中收集密钥支持信息(这也有助于当您的站点出现问题时)。