【问题标题】:WCF Load TestingWCF 负载测试
【发布时间】:2011-05-17 07:26:00
【问题描述】:

我正在使用带有 TCP 绑定的 WCF 服务,并且想要进行负载测试,谁能指导一下,如何执行它,我想在免费工具上进行。我尝试使用 VS 2010 但由于 TCP 绑定而无法正常工作

【问题讨论】:

  • 您是否尝试过设置控制台应用程序并从那里访问服务?这样您就可以对服务执行并行调用以对其进行测试。

标签: wcf testing binding tcp load


【解决方案1】:

我建议您对负载测试计划采用不同的方法。将 wsHttpBinding 端点添加到您的服务并使用类似 this free tool to do the load testing over HTTP instead of TCP. 的东西。 netTcpBinding 几乎总是比基于 HTTP 的绑定快,但没有您想象的那么快,而且可能不足以使您的负载测试结果不准确。

通过基于 HTTP 的负载测试,您将拥有更多可供使用的工具选项。请记住,您正在尝试确定代码的性能配置文件,而不是 WCF 框架本身。您仍然希望使用与@PeytonCrow 在他对问题的评论中提到的内容类似的方式对 netTcpBinding 进行一些结果验证。

【讨论】:

  • 感谢 Sixto,它可能是值得的替代品之一。但是有没有支持 tcp 绑定的工具?
  • 有一个商业产品named SO-Aware Workbench 有一个负载测试组件。它似乎支持所有 WCF 绑定,但您需要尝试确定。
猜你喜欢
  • 2010-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多