有谁知道如何使用JMeter测试WCF TCP端点?
我尝试使用TCP Sampler设置负载测试,但是当我将net.tcp://myserver/myservice.svc添加到目标服务器输入框时,我收到500服务器错误响应:java.net.UnknownHostException:net.tcp://myserver/myservice.svc
TCP终端正在运行,我已经使用visual studio在本地测试了它,但是对JMeter没有运气。
是否有人有任何复制步骤或示例链接来帮助使用JMeter设置WCF TCP测试。
我没有在互联网上找到任何帮助。
感谢。
答案 0 :(得分:3)
WCF TCP端点使用NetTcpBinding
。即使此绑定使用许多标准,它也仅用于WCF到WCF通信。它可能是可互操作性较低的WCF绑定之一。
请注意,访问svc或wsdl与调用服务完全不同。
尝试为您的服务使用另一个绑定(如BasicHttpBinding
),或者最终尝试使用Visual Studio负载测试。
答案 1 :(得分:1)
您可能在服务器名称中出错,您只能输入:
不是net.tcp://myserver/myservice.svc