单接口压测和多接口压测tps区别_性能压测-让你了解我们公司真实的过程

发布时间:2021-09-18 14:26:59





我在一家金融公司做软件测试工作,因为用户量大,以前经常出现性能问题,最*几年领导也非常重视性能压测,所以我也做了不少接口压测。


那么重点来了,压测在生产上压最真实,测试环境无法评估生产能满足多少tps,包括机器性能、数据库数据量、数据占比等,无法按比例估算。


生产压测毁青春,这是我们自娱自乐的话,每次都差不多通宵才能完成。去年3月公司财报要用到自己的直播软件,要达到求5分钟50万人进入观看,于是各种优化、限流,优化后上生产,在生产上压测性能和看看限流是否生效,结果直播结束后总人数才1W人。坑爹~~


今年又来了,要求5分钟10万用户,比去年评估低了一点,又要压,为啥呢,因为系统迁移了。不过这次确实压除了性能问题。 不多说,01:00版本发完,开始压测,3000并发起压守不行,最后调整成500也报错:






01:30-03:48夜开始各种优化,调整redis参数配置:maxTotal maxIdle minIdle,调优后还是报错,500并发都支持不了,3:30左右终于找到原因了,确实代码没处理高高并发情况,然后改代码部署。


03:50-04:00 部署好了就开始压,并发3000 TPS3:3.2万,错误率56%,为啥tps这么高,因为有错误的也算在内,错误日志返回403,查了半天,咋了呢,ng层限流了,开发运维不会关闭这个限流,关键人物不在场,over了,今天到此结束,写下报告发给邮件通知各位领导。


04:30下班了离开公司。


周一来了,各位老大说这不行啊,周三就要开始直播了,限流去掉再压,到后凌晨,开始了:


24:00-02:30发版出现问题,运维处理,我们干等着。


02:36-02:42 限流去掉压了3000并发,1.7万tps,没问题 ,看来不错呀~~


02:46-02:56 4000并发67.84%的报错,报错500,找不到原因,运维不相信 来个17000并发试试,结果不幸,顶层忙线程比较多,找不到原因,先这样。


还要上应用层限流代码,上完继续压有没有效果,4点多差不多结束了,写写报告,回家。


周二来了,还是不行啊,找原因,运维说可能熔断了,可能maxthread配置导致的,晚上继续压吧,这次我们经理挡住了,不能这么玩,晚上没有一个靠谱的支持。


周三直播开始,我没有去集体会议室观察流量情况,等直播结束了,报告出来了,总人数4000多人。说好的5分钟10万用户哪里去了,哈哈~~

相关文档

  • 小学四年级下册英语期末试卷沪教版
  • 胆小怎么办
  • 蕨菜怎么种植
  • 牵挂简谱邓蓉
  • 2016年工程师职称评定需要什么资料需要不需要档案
  • 精品教学计划汇总五篇
  • 如何在冬天钓鲫鱼的必备技巧
  • 高考冲刺生物答题技巧汇总
  • 大咖带你免费学前端,附不容错过的前端100篇文章合集
  • 关于MyEclipse集成Maven,在Maven Dependencies 出现tools.jar miss错误解决办法
  • 两个同事结婚了怎么祝福语
  • 李敏镐和朴敏英的那些事
  • 苹果x怎么投屏到电视_手机怎么投屏到电视?
  • 剑指 Offer-42 连续子数组的最大和C++
  • 活的失败
  • 吸奶器常见的十大误区吸奶器的正确使用方法
  • ### Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource
  • 湖南常德中考录取分数线
  • 办公室秘书工作计划范本
  • 四大名捕重出江湖的演员有哪些
  • 讨厌你的n个理由
  • 玩小棒
  • 开展校园消防安全宣传活动总结报告
  • 秋季会运动
  • 有关中秋节的手抄报内容和图片
  • 小鹅啄毛怎么回事
  • 吵架后一个老公的检讨书范本
  • 无声无息的对对子
  • JS异步执行顺序
  • 我的烦恼作文400
  • 猜你喜欢

  • 英语商业广告中双关语的翻译
  • 怀念去世母亲文章
  • 河北省秦皇岛市卢龙县2016-2017学年七年级下学期期末考试道德与法治试题
  • if_条件状语从句的时态练*_初中*题集
  • idea创建servlet项目
  • 09 母公司文化控制力_中外合资企业文化陈述的差异与融合_基于中外合资汽车公司的多案例
  • 三年级科学上册1.2《我发现的环境问题》 优秀课件2大象版
  • 高考英语一轮复* 专项提能计划 阅读理解(三)课件 外研版
  • EI,PKU不锈钢箔的脉冲光纤激光器精密微孔加工研究
  • iphone红外线功能怎么开
  • 中高级管理人才试点培养计划-PPT课件
  • 15年工程制图期末考试题
  • Android Socket连接,使用Socket进行通信(Android)
  • 2014年九年级思想品德下册考试题
  • 海城汇商互联电子商务有限公司(企业信用报告)- 天眼查
  • 音乐餐吧全年营销活动策划方案
  • 河南商丘柘城陈青集有什么快递
  • 观”国庆阅兵“有感
  • 【贵州电大】形成性考核《中国古代文学作品选读02中国古代文学作品选》01辅导资料
  • 寒假训练---训练赛2--Fighting
  • 职业道德与法律 劳动法 第六章工作时间和休息休假
  • 吉林省长春市0910学年高二上学期期末调研测试(政治)
  • 言语交际的顺应—关联性分析
  • 时代光华《危机领导力的培养与建立》课后测试答案
  • 人教版九年级下册初中化学《第九单元 溶液 课题2 溶解度》_13
  • 江苏省扬州中学教育集团树人学校2014届九年级上学期期中考试数学(答案)$438957
  • 深圳市国宁新能源投资有限公司北京科技分公司企业信用报告-天眼查
  • 汽车金融流程
  • 山东大学2014年《244德语(外)》考研专业课真题试卷
  • 超声波测距仪毕业答辩报告
  • xx年信息技术远程学*总结范文
  • 有关成功的名人名言和句子
  • 电力电子技术chapter4概要
  • 人教版小学数学二年级上册《3.角的初步认识:角的初步认识》公开课教学设计_1
  • 对建筑暖通设计技术的研究
  • 乡镇中心小学教学工作汇报
  • 七年级数学浙教版课件:4.3 代数式的值 (共16张PPT)
  • 模块七优秀设计赏析与评论《华鸱指睢
  • 烧伤现场急救与处理 ppt课件
  • 高二化学上学期化学反应速率1(中学课件201908)
  • 金融工作座谈会主持词
  • 滕州市昌晶新能源有限公司(企业信用报告)- 天眼查
  • 电脑版