怎样才能做好性能调优? 先给你讲个故事吧。多年前我加入了一家大型互联网公司,刚进入就以996 标准,参与新品研发。公司业务发展急需互联网产品,因此我们的时间很紧张,4 个月新产品就上线了。开始还算顺利,但不久后的一天晚上,系统突然就瘫痪了,重启之后,问题仍然无规律地重现。当时运维同事马上写了一个重启脚本,定时排队重启各个服务,但也只能做到“治标不治本”。作为主力开发,我和公司的系统架构师一起排查问题。架构师轻车熟路地通过各种 Linux 命令在线上环境查看性能指标,也 dump 出日志文件,走查代码,最后定位到了问题,后面就是分析原因、制定解决方案、更新版本等一系列操作。那...