【发布时间】:2017-11-09 12:37:22
【问题描述】:
我在自配置测试台上运行负载测试时遇到了 Socket 异常。
我正在从本地机器触发代理机器(自配置测试台)中的负载测试。
注意:前 2 到 3 分钟的测试迭代通过了,之后我们得到了 Socket 异常。
以下是错误信息:
连接尝试失败,因为连接方没有 一段时间后正确响应,或建立连接 失败,因为连接的主机没有响应。
以下是堆栈跟踪详细信息:
在 System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) 在 System.Net.ServicePoint.ConnectSocketInternal(布尔连接失败, Socket s4, Socket s6, Socket&socket, IPAddress&地址, ConnectSocketState 状态、IAsyncResult asyncResult、Exception& 例外)
运行时间 - 20 分钟
采样率 - 10 秒
预热时间 10 秒
使用的代理数量 - 2
加载模式:
初始加载 - 10 个用户
最大用户数 - 300
步长 - 10 秒
步用户数 - 10
虽然,通过更改上述值,我仍然以同样的方式得到异常。
我正在使用 Visual Studio 2015 企业版。
【问题讨论】:
-
您需要为任何人提供更多信息才能提供答案。请edit 问题显示用户数量、负载模式、通过的测试数量以及套接字失败前一段时间内任何失败的详细信息。添加您认为可能相关的任何其他详细信息。
-
我添加了更多细节。如果需要,请询问更多详细信息。如果您能以任何方式提供帮助,那就太好了。
标签: visual-studio azure performance-testing load-testing webtest