java 测试远程端口_利用jmeter java请求开启端口转发对远程数据库进行压力测试...

利用jmeter java sample端口转发实现对远

程数据库的压力测试

1需求背景

对数据库进行压力测试时,需要模拟同一时间大量的sql请求发送,借助于jmeter的sql请求可以实现,但是对RDS来说,需要进行端口映射(跳板机)访问远程数据库,对于单线程手工测试来说,可以直接通过CRT进行端口跳转访问,但是对于多线程并发访问时,各个线程都需要开启端口映射,此时CRT无法满足,借助于第三方插件,通过定制jmeter脚本,可以帮助我们实现测试目标。

2工具/包

2.1 Apache-jmeter

Jmeter支持java语言,是一个开源的性能测试工具,通过扩展,可以实现非常丰富的功能,本讲义中的版本是2.11,jmeter的安装配置过程略

2.2 eclipse

在eclipse中写java sample插件,eclipse的安装配置过程略

2.3Com.jcraft.jsch

一个开源的第三方JAR包,主要利用它来进行端口映射

3 插件开发

3.1 新建工程

新建一个java工程,将下载下来的Com.jcraft.jsch源码导入,并新建一个package,用于编写java sample,结构如图所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值