【发布时间】:2018-08-28 14:25:20
【问题描述】:
我有以下情况:
有一些Jmeter测试。我从不同的位置运行它。对于某些请求,我收到以下错误。
org.apache.http.NoHttpResponseException', '非 HTTP 响应消息: 目标服务器响应失败'
错误不是永久性的,它会不时发生。 奇怪的是,在某些位置发生了此错误,而在某些位置没有发生。
所有位置的 Jmeter 配置 (jmeter.properties) 都是相同的,但是提到的错误仅发生在其中一些位置。
我已经搜索了有关该错误的信息,并找到了有关 HttpClient4 问题的帖子(这是 HttpSampler 实现的默认设置)。 当我将实现更改为“Java”时 - 问题消失了。
但是我不明白为什么测试在一个位置有效而在另一个位置失败。有人对此有任何想法吗?我唯一的想法是某种防火墙,它对某些特定地址有一些连接限制。
附言使用浏览器从所有位置访问的所有失败的 URL(如果有)。
【问题讨论】:
标签: jmeter httpclient