我正在使用Visual Studio测试基于C#和ASP.Net Core的端点。我发现每个用户的连接与响应时间之间存在巨大的相关性。
这是一个例子。除了每个用户的连接以外,我没有更改任何其他配置:
每个用户的连接数:1000
每个用户的连接数:20
有人可以解释每个用户的连接是什么吗?怎么不会对用户负载数和每秒请求产生多大影响?
答案 0 :(得分:1)
在此处查看此文章:https://docs.microsoft.com/en-us/visualstudio/test/load-test-run-settings-properties?view=vs-2019
实际上,您只是在增加并发调用。浏览器将同时进行更多调用,从而增加了并发负载。我希望获得一个值后,根据实现的不同不会有任何区别。
您的api中必须有如此多的连接,因此您必须等待很长的时间。
答案 1 :(得分:0)
每个用户的连接-网络测试的每个虚拟用户都使用与网络服务器的专用连接,并且在网络测试会话完成时,该连接将关闭。
要减少每个用户的连接,请应用以下逻辑-