7
我执行使用JMeter的用户将被假设做启动负载测试 - 登录 - CLK仪表板页 - CLK着陆页(它来登录后IE主页的网页)CLK仪表盘和CLK着陆页有5次重复动作。得到一个错误“响应代码:非HTTP响应代码:org.apache.http.conn.HttpHostConnectException”在JMeter的
直到30个用户我没有得到任何错误,当我增加用户加载我是开始获得一个错误
响应代码:非HTTP响应代码: org.apache.http.conn.HttpHostConnectException 响应消息:非HTTP响应消息:连接到https://stage.ideas.com在样品结果拒绝
Response headers: HTTPSampleResult fields: ContentType: DataEncoding: null
。
任何人都可以提出为什么我得到这个错误?有时适用于100个用户,有时候我收到错误。
非常感谢。
谢谢西蒙娜。有些时候甚至可以为100个用户正常工作......但随机获取错误? – 2014-09-04 12:19:40
如果是因为“网络中的某个组件”,如您的托管公司路由器上的防火墙,那么我们无法预测这种行为。通常,最好在受控环境中运行jMeter测试,例如在局域网上的已知机器上(例如本地计算机)或云中的专用机器上运行jMeter测试,其中一台机器运行服务器,一台运行jmeter并配置预设吞吐量等等。否则,你正在测试所有的互联网,而不仅仅是你的应用程序。 – 2014-09-04 12:25:26
我在受控环境下自行运行测试。在响应数据我收到错误为:“org.apache.http.conn.HttpHostConnectException:连接到https://stage.ideas.com拒绝 \t在org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator .java:190) \t at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)....“然而,我的应用程序是创建数据库池机制(不按需求创建数据库连接)即它会创建100个数据库连接并仅使用它。 – 2014-09-04 12:37:03