- 迭代过程
正式的优化过程,是一轮接一轮的迭代过程,主要包含如下几个步骤:
- 基准测试。
- 压测报告数据分析。
- CPU热点分析。
- 分析CPU、Thread、Memory、和io等指标。
- 找到当前性能的瓶颈,考虑优化方案。
- 实施优化方案,进行压测确认。
- 同步生产环境。
- 重新开始新的一轮迭代。
- 优化方向
1. 依赖服务并行化
2. Thrift异步化、Http异步化
3. CPU热点分析
4. 线程池梳理与调整
5. 缓存模块优化
6. 数据库的调优
7. 序列化和反序列化协议优化
8. 优化业务逻辑和精简业务对象等
9. 其它
优化摘抄笔记
最新推荐文章于 2021-03-20 18:07:01 发布