WebApp性能问题定位及调优

上一篇 / 下一篇  2011-06-28 10:46:37

  最近几天性能测试中发现WebApp服务器资源使用发现cpu占用过高,使用工具跟踪发现有  一个方法占用cpu过多,这个方法处理在发信中获取附件大小,查看代码看到获取附件大小时分段接受叠加计算大小,调优为一次读取附件大小,问题解决。

  在回归测试中发现发信失败率比优化前低很多,查看日志发现提示收到邮件索引服务器包非法,查看邮件索引服务器发现已经正确处理,经抓包发现两边的心跳包大小不一致,导致Webapp截取出错,并确认请求包非法,修改心跳包长度后问题解决

  在回归测试中发现当用户数达到某个值时tps直线下降,查看是前端跟后端通信的连接池已满,调整连接池大小发现问题依旧,测试结束后连接池还是没有释放,查看代码发现连接池连接数计算有误,并业务实现有问题,给开发人员提优化方案,问题解决

TAG:

 

评分:0

我来说两句

Open Toolbar