WCF 负载测试

标签 wcf testing binding tcp load

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

最佳答案

我会为您的负载测试计划推荐一种不同的方法。向您的服务添加一个 wsHttpBinding 端点并使用类似 this free tool to do the load testing over HTTP instead of TCP. 的东西netTcpBinding 实际上总是比基于 HTTP 的绑定(bind)更快,但并不像您想象的那么快,而且可能不足以使您的负载测试结果不准确。

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

关于WCF 负载测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6027580/

相关文章:

c# - 为自定义 WCF 绑定(bind)指定 HTTPS

c# - WCF 客户端扩展性 : IParemeterInspector. AfterCall 和异常处理

testing - 带 channel 的 Golang 测试不退出

javascript - 从客户端测试 API

selenium - Selenide 中的 System.setProperty 和 Configuration.browser 有什么区别?

c# - 列表框可以显示字典中的键和值

xamarin - ItemsSource 可绑定(bind)属性

WPF 数据网格绑定(bind) : add new item

.net - 通过 TCP/IP 控制多个机器人

android - 我应该使用哪种类型的 Web 服务来供 iOS/Android 应用程序使用?