【问题标题】:how do you stress test a wcf service你如何对 wcf 服务进行压力测试
【发布时间】:2011-03-24 18:13:18
【问题描述】:

您使用了哪些工具和技术来测试您的 wcf 服务?您使用的托管类型(即 Windows 服务、IIS 和 WAS)有哪些特殊考虑?

【问题讨论】:

    标签: .net wcf


    【解决方案1】:

    WCF Load Test 应该是正确的工具,但它似乎需要 Visual Studio Team System。我无法确认,因为安装程序在我的办公机器上无法正常工作。

    wcfstorm 似乎也可以完成这项工作,但它不是免费的(lite version 似乎没有负载测试功能)。

    到目前为止,最好的方法是自己创建它。使用一些 Stopwatch(),每个客户端使用一个线程。例如,通过改变线程数和调用频率,我可以获得平均响应时间。

    【讨论】:

      【解决方案2】:

      查看patterns & practices Performance Testing Guidance Project。还可以查看this 很棒的博文;不是专门针对 WCF 的,但是你可以继承很多课程。 :)

      我听说 some people 使用 SO-Aware 对 WCF 进行负载测试。

      另外,要评论 Wernight 所说的话,要使用 WCFLoadTest,您确实需要 at least the Test Edition of VSTS

      最后,看看微软的this KB page

      【讨论】:

        猜你喜欢
        • 2012-01-03
        • 2011-04-16
        • 1970-01-01
        • 2012-06-16
        • 2015-02-22
        • 1970-01-01
        • 1970-01-01
        • 2013-02-16
        • 2012-05-19
        相关资源
        最近更新 更多