我有这样的url,就像这样:
https://110.111.72.72:8001?id= username1
当我在浏览器中使用相同的URL时,它可以正常工作并返回结果,但是当我在jmeter中使用相同的URL时,我会得到 504 Gateway超时错误。
在我的组织中,我们确实拥有浏览器局域网 ->代理服务器设置中提到的代理。我尝试了很多事情,但是没有任何事情可以帮助。
您需要配置jmeter以使用浏览器正在使用的相同代理服务器。可以通过两种方式完成:
-
通过命令行参数。在这种情况下,您需要运行jmeter为:
jmeter -H your_company_proxy_host -P your_company_proxy_port-u username -a password
-
通过Java系统网络属性。在这种情况下,您需要将以下行添加到 system.properties 文件(位于jmeter安装的" bin"文件夹中(
http.proxyHost=your_company_proxy_host http.proxyPort=your_company_proxy_port https.proxyHost=your_company_proxy_host https.proxyPort=your_company_proxy_port
更多信息:
- 在代理后面使用jmeter
- Apache Jmeter属性自定义指南
谢谢dmitri t
jmeter -h your_company_proxy_host -p your_company_proxy_port -u用户名-A密码------ 工作良好
我没有尝试第二个选项。
感谢您解决另一个