C# 如何衡量我的web服务的平均速度?
我已经编写了一个RESTWeb服务。我想得到一些性能统计数据供客户参考。衡量我的服务绩效的最佳方法是什么?我应该从发出请求的客户端运行计时器,还是从服务器收到请求后运行计时器 如何有效地测量web服务的速度 注意**C# 如何衡量我的web服务的平均速度?,c#,wcf,web-services,rest,C#,Wcf,Web Services,Rest,我已经编写了一个RESTWeb服务。我想得到一些性能统计数据供客户参考。衡量我的服务绩效的最佳方法是什么?我应该从发出请求的客户端运行计时器,还是从服务器收到请求后运行计时器 如何有效地测量web服务的速度 注意** 我知道这个问题的答案接近于观点,但是我认为有一个一致认可的方法来获得这些数据 对其进行基准测试。Apache提供了这个工具,它可以为您完成这项工作 它将显示服务器每秒可以处理多少请求。您甚至可以微调您的设置,因为它有很多选项(如并发、连接方式等) 当然,有很多在负载下或没有负载的情
我知道这个问题的答案接近于观点,但是我认为有一个一致认可的方法来获得这些数据 对其进行基准测试。Apache提供了这个工具,它可以为您完成这项工作 它将显示服务器每秒可以处理多少请求。您甚至可以微调您的设置,因为它有很多选项(如并发、连接方式等)
当然,有很多在负载下或没有负载的情况下。。。这就是问题所在。。。几乎任何负载测试工具都应该为您提供所需的指标。对于基本测试,您可以从web浏览器发出请求,并使用fiddler获取所需时间的统计数据。我应该提到我正在windows server 2008上运行。这与此无关-它也适用于windows。