性能优化总结
性能优化体现在系统、网络、部署环境等各个方面,还需要考虑业务场景。性能的好坏直接影响着系统的运行效率和用户的体验。
性能优化的思想和方法在之前的文章中也提到见性能测试和优化 这里从运维数据的角度去看待性能的监控指标和数据都体现在什么地方?从这些点也可推出哪些是性能优化需要关注的地方。
1、应用监控包括jvm信息(Young GC、Full GC、堆内存、非堆内存)-
2、软硬件基础设施的监控包括网络(网络流入速率/网络流出速率/TCP重传数/TCP连接数)、内存、磁盘、CPU(CPU使用率/load)、线程数、数据库(连接数)、缓存(热key)、ES(head占用)、消息等中间件的性能方面监控
3、系统调用信息监控包括http/RPC调用、服务调用信息等
4、前端埋点信息等(UV/PV等)
版权声明: 本文为 InfoQ 作者【阿飞】的原创文章。
原文链接:【http://xie.infoq.cn/article/0beb00973495ac1824d6791a6】。文章转载请联系作者。
评论