性能测试总结笔记之一
2016-06-18 15:44
204 查看
1. 做什么
测试xx项目的性能测试,用lr作为压测工具2. 产生什么问题
xx项目的功能的每秒的事务数不足一个3. 确认是否是一个问题
是一个问题4. 排除问题的思路
解决问题都有一个思路,在定位问题我是按照如下面的层级关系进行排查的第一步:在liunx使用top命令动态的实时查看操作系统cpu,内存,IO读写。CPU和内存都属于正常范围,只有IO读写频繁,在利用JProfiler工具排查,查到是应用日志打印频繁
第二步:GC不频繁(JVM活动的百分比在一定时间不内超过60%,内存也在合理的范围(JProfiler监控jvm堆内存,会有堆内存的警报线。在警报线之内属于合理的范围)
第三步:tomcat连接数配置1500,已结够用了
第四步:查看JProfiler的线程监控,发现只有一个线程在运行。大量的队列线程处于等待的状态
5.问题的原因
大量的队列消息处理缓慢6. 解决问题的思路
xx
7. 解决问题的方案
xx
8. 总结
a.基础知识不扎实,包括http、java多线程b.处理问题的思路不够清晰
相关文章推荐
- Java IO与NIO的一些文件拷贝测试
- 推荐六款WEB上传组件性能测试与比较第1/10页
- C#代码性能测试类(简单实用)
- asp 性能测试报告 学习asp朋友需要了解的东西
- 使用console进行性能测试
- PHP框架性能测试报告
- 1亿条记录的MongoDB数据库随机查询性能测试
- eval的两组性能测试数据
- Java常用排序算法及性能测试集合
- Java中的StringBuilder性能测试
- Java中Map的遍历方法及性能测试
- python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
- Web性能压力测试工具之ApacheBench(ab)详解
- PHP框架性能测试报告
- nginx 和apache 性能测试对比
- 对性能测试的认识
- 有关性能测试结果的几点分析原则
- 性能测试工程师的面试题
- 转载:性能测试经验