首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不使用双向SSL握手的Jmeter分布式测试

不使用双向SSL握手的Jmeter分布式测试
EN

Stack Overflow用户
提问于 2018-12-17 17:39:01
回答 1查看 656关注 0票数 1

我曾尝试用两个服务器进行分布式测试,以满足需要双向SSL握手的请求。当我们不使用远程主机进行测试时,这是很好的。

代码语言:javascript
代码运行次数:0
运行
复制
sh jmeter.sh -n -t sample_Load_Test/sample_test.jmx -l sample_report/Log/results.jtl -e -o sample_report/Dashboard/ 

杰米的成功:

但是,在尝试为同一个jmx文件使用远程主机时,SSL握手失败了。我在所有用于分布式测试的服务器上都放置了相同的jmeter.p12和truststore.jks。使用的命令:

代码语言:javascript
代码运行次数:0
运行
复制
 sh jmeter.sh -n -t sample_test/sample_load_test.jmx -l sample_report/Log/results.jtl -e -o sample_report/Dashboard/ -r -Jserver.rmi.ssl.disable=true

请看我正在犯的错误。

千分尺故障:

有人知道我在这里做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-18 08:38:52

我能想到两个可能的原因:

  1. 您对主从和奴隶使用不同的JRE版本,它们有不同的SSL在存储证书方面的配置。确保您在任何地方都使用完全相同的Java运行时,配置是相同的。
  2. 您的测试依赖于客户证书,并且依赖于在文件或SSL管理器中的中没有定义它们的一个从服务器,确保在每个从服务器上使用相同的JMeter版本以及相同的配置文件和外部数据文件集。

习惯于查看jmeter.log和/或you server.log文件--在大多数情况下,您应该从日志中了解失败或意外行为的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53820415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档