问题:现阶段需要规划并逐步实施性能调优计划
原因:
1. 大目标:网站性能必须满足初期推广目标的用户数及以后不断增长的用户
2. 现在已经开始了一部分的性能调优工作,但没有整体计划,担忧不能做到大目标
重要性:
1. 大目标的重要性(下一期讲一个故事)
2. 性能计划的重要性:不是在计划成功,就是在计划失败
方法:
搭建性能测试环境(每个阶段都涉及)
- 明确网站现阶段的性能目标——管理层
- 建立业务性能模型——管理层+产品组
- 脚本录制/执行——测试组
- 环境搭建——部署组
- 结果数据收集——测试组
第一阶段测试
目的:了解目前性能情况,排除重大性能问题,为第二轮做准备
- 性能测试(Performance Testing) ——总体性能指标
- 并发测试(Concurrency Testing) ——关键模块
- 负载测试(Load Testing) ——应对日益增长的性能要求,查找性能拐点
第一阶段调优
- 关键模块并发问题排除
- 关键模块解决并发问题
- 排查并解决性能瓶颈
- 性能相关培训,提供整体性能意识
第二阶段测试
目标:应对上线后可能面临的问题
- 可靠性测试(Reliability Testing)——大数据量情况下运行一段时间,会不会
- 配置测试(Configuration Testing)——调整各种配置参数,使得性能最优化
- 压力测试(Stress Testing)——模拟各种特殊极端的环境,保证系统能应对上线后的特
第二阶段调优
- 应对日志增长的性能需要
- 调整各种配置,使资源利用率最大。
- 产生各种上线后的防灾预案,将运营风险降到最低
分享到:
相关推荐
多级部门查询性能问题解决方案.docx
10.1.2 redis常见性能问题和解决方案
高性能web解决方案
服务器性能高端解决方案白皮书(服务器 性能 负载 均衡 网格 云 存储)
51Testing性能测试整体解决方案,是性能测试从业人员,项目经理性能测试实施的指南。
性能测试高级解决方案,Lr,Jmeter终极版,包括集群、节点、分析瓶颈。
性能优化通用解决方案
linux高性能集群解决方案,MPI并行编程。
欧盟+罗兰贝格-氢燃料电池卡车—重型高性能绿色解决方案.zip
欧盟+罗兰贝格-氢燃料电池卡车—重型高性能绿色解决方案
系统性能优化解决方案.docx
Oracle 性能问题一般解决思路.ppt
E展区:联想HPC高性能计算解决方案
应用性能管理解决方案 金融行业案例 CA wily产品介绍
Windows高性能集群解决方案Windows高性能集群解决方案
华为高性能计算解决方案,大家可以按需下载,包含液冷,模块化部署
性能测试问题及解决方案 1、容量测试过程中 cpu 过高 2、内存溢出(堆溢出、栈溢出、持久代溢出) 3、线程死锁 .......
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案
服务器性能高端解决方案(服务器 性能 负载 均衡 网格 云 存储)
华为高性能计算解决方案