JMeter压力测试

1. JMeter入门

官网: http://jmeter.apache.org/

下载地址:http://jmeter.apache.org/download_jmeter.cgi

用户手册:http://jmeter.apache.org/usermanual/index.html



默认是英文,依次选择工具栏的【Options】--> 【Choose Language】--> 【Chinese】,就可以了,可以切换成 中文简体 或者是 中文繁体。

默认是黑色,选项-外观,可以选择


第一步:添加线程组


第二步:添加Http请求默认值

有什么用呢? 就是这里配置了,其它地方就不用配置了,通用的参数

第三步:添加http请求

第四步:添加监听器


点击绿色按钮启动,可以查看结果

增加线程数,可以看下结果

2000个并发吞吐量是126,也就是每秒钟可以达到126个请求

我本地cpu也超过了85%,数据库的服务器cpu也是直线上升,没有缓存,所以瓶颈就在这两台服务器上,连接池如果小的话也有影响


2. 自定义变量模拟多用户

添加请求参数

模拟多用户

第一步:创建config.txt

多参数用逗号分隔开


第二步:创建CSV数据文件




第三步:引用参数



启动,查看结果



3. JMeter命令行使用

第一步:在windows上录好jmx

第二步:linux命令 sh jmeter.sh -n -t xxx.jmx -l result.jtl

-n:不使用图形界面

-t: 代表jmx文件

-l:结果

第三步:把result.jtl导入jmeter查看结果








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值