性能测试工具Jmeter12-Jmeter连接配置带跳板机(SSH)的mysql服务器

准备工作:

1.下载mysql-connector-java-5.1.13-bin.jar包,然后放在jmeter安装目录lib下

2.重新打开jmeter即可

要完成以上两步才能进行后续操作

 

要点:

  • 如果数据库服务器没有通过ssh连接,则只需要配置相应的jdbc参数就可以了,即请求域名或ip地址:3306
  • 如果数据库服务器是通过SSH连接的,那需要通过中间远程连接工具来登录,此处使用的远程连接工具为Putty,配置的时候需要将数据库的ssh->tunnel中的请求域名先映射到本地的端口,然后访问,具体的配置请参考如

putty详细配置过程:

1.下载此软件,然后打开,在会话中输入ssh的IP地址和端口号,然后保存,下次打开就可以直接载入了

2.如下截图位置,输入连接ssh的用户名

3.在连接_SSH_认证中导入所需的私钥(.ppk的文件,如果不是这个后缀可以使用puttygen.exe进行转换)

4.在如下截图所示位置进行设置

5.点击打开,即可连接ssh

6.输入mysql   -h[数据库地址]  -u[用户名]  -p[密码],即可连接数据库

7.至此putty就设置完成了,接下来进入jmeter进行设置

8.打开jmeter,右击线程组,添加->配置元件->JDBC Connection Configuration,然后进行如下配置

9.右击线程组,添加->取样器->JDBC Request,写sql语句即可

 

注意注意:

putty连接之后,一段时间不使用就会断开连接,如何保持连接呢?进行如下设置

如果是mac版,可以下载SecureCRT

连接ssh服务器后,可以进行端口映射

进行端口映射

 

原文地址:https://www.cnblogs.com/shenhainixin/p/10143235.html