linux:jmeter压测记录

需求:对linux服务器上的接口进行压力测试

工具:jmeter

实现过程:

1.在windows端使用GUI版本,创建jmx脚本,配置线程参数

目标:每秒100并发(提前处理完这一秒的100请求,等待下一秒再启动另外的100进程),持续压测24小时
实现:

在这里插入图片描述
(1)设置总线程数=持续时间×每秒并发量
(2)设置全部启动完成的总时间=持续时间
(3)勾选“延迟创建线程直到需要”,尽可能模拟真实用户使用场景
(4)勾选调度器,设置持续时间

2.将jmx脚本上传至其他linux服务器(非接口所在),执行压测

将脚本上传至linux服务器,然后进入jmeter的bin目录下,输入命令
jmeter -n -t test.jmx -l test.jtl ,运行jmeter脚本。

常见命令说明
-h 帮助:打印出有用的信息并退出
-n 非 GUI 模式:在非 GUI 模式下运行 JMeter
-t 测试文件:要运行的 JMeter 测试脚本文件
-l 日志文件:记录结果的文件
-r 远程执行:启动远程服务
-H 代理主机:设置 JMeter 使用的代理主机
-P 代理端口:设置 JMeter 使用的代理主机的端口号
参考

linux环境运行jmeter并生成报告

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值