专业

深圳网站优化客服热线:SEO

揭秘百度SEO快排7天上首页秘籍详情

深圳网站优化

当前位置:首页 > 技术教程

性能测试 - 薯饼_Ginnie的个人空间 - OSCHINA

来源: 作者: 访问次数:115

性能测试

薯饼_Ginnie
 薯饼_Ginnie 发布于 9分钟前
字数 693
阅读 8
收藏 0
点赞 0
评论 0

【推荐阅读】微服务还能火多久?>>>

一、怎么做压测

 

 

梳理高峰业务场景(比如,什么时间段并发达到多少)

明确压测的目标(来源两方面:项目组明确提供项目指标;无法提供的话根据历史流量峰值或同类产品去预估,再不行,就要自己一步步探索)

压测环境确认

准备压测的数据(线上压测一般是业务方提供数据,因为的确这些数据都是用户实际真实数据)

压测脚本编写,调试

压测执行:一步步增加线程,最初还是根据响应时间增加,10ms内响应,5-10个线程往上加,100ms-1s之间,一个个往上加。

每一次case进行指标记录(指标包括资源使用情况和系统性能指标:cpu使用率。io,内存,磁盘 吞吐 响应时间(90)错误率 ),输出压测报告(压测目标,结论,过程性能的体现)

优化建议,继续压测

二、压测遇到过的问题

高cpu占用问题(线程占用了cpu资源无法释放,所以要找到是哪些线程出现了问题)

当时根据top命令,发现其中一个PID占用CPU已经达到200%了,是一个故障了,推测是出现死循环问题了。

 

通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。接着去定位是具体哪个线程出现了问题

ps -mp pid -o THREAD,tid,time,找到了耗时最高的进程

然后去找开发打堆栈日志,定位到是哪段代码出现了什么问题

定位到问题是,开发在写代码的时候没有考虑到异常捕捉处理,导致线程异常出现死循环,后来开发对异常进行了捕捉处理,还给线程设置了超时时间,超时后自动释放资源。

出现的问题 大量504,timeout,原因是nginx默认超时时间设置的太短,导致太多线程堆积报了超时,后来调了等待时长拯救回来了

 

三、linux命令

查看系统性能指标: 阿里云自带 ,运维平台监控系统

ps aux

 

 

 

top

 

 

 

 

 

 

 

htop(cpu利用率)

iotop(磁盘读写)

iftop(网络出入)

netstat -ano 列出所有端口占用

查看端口:lsof -i:端口

 

 

 

 

 

 

 

© 著作权归作者所有

  • 浅析网站建设时如何降低网站跳出率
  • 网站建设规划应考虑哪些因素
  • 农业网站建设维护保养内容指哪些方面?
  • 网站建设后网站运营实战技巧二-如何打造高质量外链
  • 网站建设三部曲:域名程序+主机
  • 网站推广价格及渠道分析
  • seo网站推广,seo网络推广,seo推广优化
  • 解锁SEO实战密码60天网站流量提高20倍-效果监测
  • 您应该内部进行SEO优化还是将SEO外包?
  • SEO网站排名,大量页面不收录,实际案例分享与解决方案!
  • 我们在撰写SEO原创文章时容易犯哪些错误
  • SEO优化中的「坑」-“死链”
  • 每周分享(蜘蛛)在SEO中扮演的角色
  • 您访问的网站存在风险!
  • 如何向老板传达SEO优化的重要性?
  • SEO推广霸屏效果,站内优化功不可没
  • 网络推广和网络营销有什么区别-西安新新人类网络
  • 网络推广效果不好我们怎么来找原因
  • 郑州网络推广公司哪家强?
  • 每天一个网络推广秘籍,新浪微博加速提升企业广告效果
  • SEO 网站优化的步骤和技巧有哪些?(上)
  • 不懂SEO技术,该如何进行互联网营销?
  • Google 广告投放看不到成效?快来检查独立站 SEO 设置!
  • SEO排名优化萎靡不振?是和缘故?
  • SEO优化listing总优化不好?那是因为你不懂这件事!
  • 浅谈网站建设时重点是什么
  • 小溪畅流浅谈网站建设对公司发展起到了什么样的作用?
  • 河南平头哥霸屏网络推广:网站优化就是不断更新网站吗?
  • 新手在公司上班应该怎么去做好网络推广工作
  • 成都网络推广排名呼之欲出?站内优化是核心
  • 2020家居企业如何低成本通过“网络推广”新增客户实例问答
  • 企业网站优化,为什么SEO人员配置与培训很重要?
  • 选择SEO,还是付费推广?
  • SEO关键词排名该掌握的核心优化技巧
  • 为啥爆单总与你无缘?学会亚马逊SEO技巧,你早就成大卖了
  • 积累有价值的seo资源提高网站优化效果
  • SEO网站优化,新手SEO常犯的五个错误!
  • 渠成填补SEO空白 助行业生生不息
  • 为什么Google SEO见效慢
  • 一组图告诉你什么叫史上最全的SEO优化步骤