性能测试工具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服务器后,可以进行端口映射
进行端口映射