在性能分析中,前端的性能工具,关注几条曲线就够了:TPS、响应时间和错误率。
性能分析中,TPS和响应时间的曲线要有明显的合逻辑的趋势的。如果不是,则要降线程,增加Ramp-up来让TPS趋于平稳。
对曲线的趋势敏感,响应时间的增加不可以过于陡峭,TPS的增幅在一开始要和线程数对应。
当TPS和响应时间趋势抖动过于强烈,要想办法让曲线平稳下来,进而分析根本原因,才能给出线上的建议配置。
带宽问题时性能分析中常见的问题之一,带宽不像CPU使用率那么清晰可理解,它和TCP/IP协议的很多细节有关,像三次握手、四次挥手、队列长度、网络抖动、丢包、延时等,都会影响性能,关键是这些判断点还不再同一个界面中,所以需要做分析的人有非常明确的分析思路才可做得到。
网友评论