gpt4 book ai didi

c# - 是否可以通过 Wcftest 客户端测试 WCF throttle 行为?

转载 作者:太空狗 更新时间:2023-10-29 22:59:26 24 4
gpt4 key购买 nike

是否可以通过 Wcftest 客户端测试 WCF throttle 行为?

如果是那么如何?

我在下面有一个 ServiceHost 的代码

 ServiceThrottlingBehavior stb = _servicehost.Description.Behaviors.Find<ServiceThrottlingBehavior>();
if (stb == null)
{
stb = new ServiceThrottlingBehavior();
stb.MaxConcurrentCalls = 1;
stb.MaxConcurrentInstances = 1;
stb.MaxConcurrentSessions = 1;
_servicehost.Description.Behaviors.Add(stb);
}

我的服务有一个方法,例如:

    public string ThrottlingCheck()
{
Thread.Sleep(new TimeSpan(0, 0, 0, 5, 0));//5 seconds
return "Invoke Complete";
}

最佳答案

如果您使用“网络”绑定(bind),您可以使用开源 soapUI/loadUI 测试工具。

SoapUI 是一个免费的开源跨平台功能测试解决方案。 SoapUI 具有易于使用的图形界面和企业级功能,使您能够轻松快速地创建和执行自动化的功能、回归、合规性和负载测试。

引用:
http://www.soapui.org/
http://www.soapui.org/Load-Testing/using-loadui-for-loadtesting.html

关于c# - 是否可以通过 Wcftest 客户端测试 WCF throttle 行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21327966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com