如何管理客户端证书的大型密钥库以使用JMeter加载测试Mutual TLS



我正在尝试加载测试一个使用双向TLS的web应用程序。这是一个要求,我使用一个大型的客户端证书数据集(大约30k(。我最初使用本文中描述的密钥库配置进行的缩减测试效果很好,但当我使用30k证书配置密钥库时,即使密钥库配置设置为preload=false,JMeter也需要大约一个小时来加载密钥库,并且无法执行测试,即使使用单个线程组也是如此。

我想知道是否有人对我如何有效管理大型密钥库有任何想法?

我最初的密钥库是p12,将其转换为JKS解决了这个问题。现在它加载效率很高,我可以运行我的测试了。

最新更新