ARMS 3月有奖评测活动开始啦!分享你的专属使用体验,赢Beats耳机等多重好礼!
不要慌,上面只是一张贴图。
为什么“慢”那么难查
**网站卡顿、页面加载过慢是互联网应用最常见的问题之一。排查、解决这类问题通常会花费开发运维人员大量的时间,通常是因为以下三个原因:
应用链路太长,无从下手。
- 从前端页面到后台网关,从Web应用服务器到后台数据库,任何一个环节的问题都有可能导致请求整体卡顿,到底是前端资源加载过慢?还是数据库出了问题?还是新发布的服务端代码有性能问题?出现问题的原因五花八门。
- 采用“微服务”架构的应用,链路更加复杂。不同组件可能由不同的团队、人员分别维护,加剧了问题排查的难度。
日志不全或质量欠佳,现场缺失。
- 应用日志无疑是排查线上问题的神器,但出现问题的位置往往无法预期,发生了问题通常会发现日志信息不全 -- 我们不可能在每一个有可能出现问题的地方打印日志。
- “慢”的定义偏主观,“慢”有时候往往也是偶发现象。真正
