Jmeter那点事·通过SSH连接Linux上MySQL数据库

案例:需要在Windows机器上使用Jmeter录制脚本,其中需要连Linux机器上的MySQL数据库。MySQL数据库是云数据库不能直接连接,要通过SSH隧道链接。

前置条件:配置好的Linux跳板机器一台:10.12.199.30端口36000

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第1张图片

解决方案:

1.下载Putty.exe,并配置Session,让他连接远程跳板机器

a. 【Host Name】填 10.12.199.30,【Port】填 36000

b. 【Saved Sessions】新建一个名为 linux 的session,点击保存

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第2张图片

2.配置【Connection】-【Data】-【Auto-login username】输入远程跳板机器登陆的用户名。

这里是bestfei

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第3张图片

3.配置【Connection】 - 【SSH】 - 【Tunnels】。

在【Source port】上写运行Jmeter的Windows机器本机端口,任意写未被占用的端口,比如25454。

【Destination】写 MySQL 数据库的host和port。这里写10.152.23.179:9024。点击Add添加。

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第4张图片

4.点击Open。在提示框出现后输入远程跳板机器的登陆密码。再按回车。

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第5张图片

5.Jmeter JDBC连接配置如下。主要是设置Database

URL为localhost:8082。8082为步骤3配置的本机隧道端口地址。

Jmeter那点事·通过SSH连接Linux上MySQL数据库_第6张图片

6.之后步骤跟连一般数据库一样

你可能感兴趣的