背景是在某项目中的其中一个页面,接入现场真实数据后,加载时间很长,长达10几秒,严重影响用户体验。
排查原因

在chrome的DevTools中,清缓存硬加载,可模拟用户第一次访问页面的场景。根据Network中的若干指标,对性能瓶颈初步判断:
requests:在HTTP / 1.0或HTTP / 1.1连接上,Chrome每个主机最多允许六个同时TCP连接,所以请求数过多会导致TTFB等待时间过长。xhr:ajax接口时间过长,瓶颈在于后端接口。Finish:Finish时间远远大于DOMContentLoaded和Load时间,说明页面中的请求资源很大
