本文测试环境如下:
JMeter 是基于 Java 开发的压测工具,连接达梦数据库需要依赖官方的 JDBC 驱动。
JAVA_HOME 环境变量。JMeter 版本建议使用 5.0 以上,以支持更完善的 HTML 报告功能。 驱动下载地址:https://www.dameng.com/upload/file/20260714/jdbc-20260710.zip
解压后选择合适的jdbc驱动(如 DmJdbcDriver8.jar),将其直接复制到 JMeter 安装目录下的 lib 文件夹 中。
如果你的集群服务器没有开放除了ssh服务器以外的端口,那么需要做一次ssh隧道进行端口转发,
建立端口转发:打开CMD 或 PowerShell,执行以下 SSH 隧道命令:
ssh -p [SSH端口] -L 1234:localhost:5236 [用户名]@[中转服务器IP] -Nf
参数解析:
-p [SSH端口]:指定中转服务器的 SSH 端口(若为默认的 22 端口可省略此参数)。-L 1234:localhost:5236:将本地电脑的 1234 端口,映射到中转服务器视角下的 localhost:5236(即内网达梦数据库端口)。-Nf:表示不执行远程命令,并让 SSH 进程在后台静默运行。验证隧道状态:命令执行后,如果没有报错出现,即为建立成功。在本地运行 netstat -an | findstr 1234若看到 1234 端口处于 LISTENING 状态,说明加密隧道已成功建立。此时,JMeter 即可通过访问本地的 127.0.0.1:1234 来安全地穿透内网,直连达梦数据库。
如果有做第二步的话,数据库ip直接填写本机ip和对应的端口即可,如果没有的话。则需填写数据库真实的ip和端口
TIMEZONE=(480)
LANGUAGE=(cn)
DW=(127.0.0.1:5236,127.0.0.1:5237)
[DW]
LOGIN_MODE=(0)
文章
阅读量
获赞
