如何使用jmeter

时间:2017-03-24 08:56:07

标签: jdbc jmeter

我尝试使用JDBC sampler从Jmeter连接到外部mysql服务器。但我得到了错误。它可以连接到本地mysql服务器。我很困惑如何使用JDBC CONNECTION将jmeter从我的本地机器连接到其他机器中的服务器数据库

2 个答案:

答案 0 :(得分:0)

  1. 确保远程MySQL服务器正在接受远程连接。在 my.cnf 文件中找到bind-address行,并将其设置为在所有界面上收听:

    bind-address    = 0.0.0.0
    

    有关详细信息,请参阅Troubleshooting Problems Connecting to MySQL。您需要重新启动MySQL服务器才能获取 my.cnf 文件中所做的任何更改

  2. 确保MySQL服务器端的操作系统防火墙允许与MySQL服务器TCP端口的传入连接(默认为3306)。
  3. 验证您是否能够使用telnet client或等效的
  4. 命中端口3306

    如果您仍然遇到问题 - 请使用JDBC Request sampler输出和 jmeter.log 文件内容更新您的问题。我还建议检查The Real Secret to Building a Database Test Plan With JMeter以了解有关使用JMeter进行数据库负载测试的概念的更多信息

答案 1 :(得分:0)

如果您能够使用MySQL Workbench或其他工具连接到该服务器,只需使用以下配置进行JMeter。

请记住,您需要在apache-jmeter-3.0 \ lib \文件夹下安装mysql-connector-java-5.1.40-bin.jar(或其他版本)。

enter image description here

enter image description here

希望这有帮助!