400-893-5552

美团点评移动网络优化实践

 
2017-03-18 14:54:37所属分类:行业动态

网络优化对于App产品的用户体验至关重要,与公司的运营和营收息息相关。这里列举两个公开的数据:

\

“ 页面加载超过3秒,57%的用户会离开。 ”

“ Amazon页面加载延长1秒,一年就会减少16亿美金营收。 ”

在做网络优化前,我们首先要为网络通信质量设立一个标尺。

在美团点评,监控团队开发了基于端到端的客户端监控平台。这里要先解释一下“端到端”的含义:是指请求从客户端发出到服务端响应返回的整个过程。它区别于后台服务监控,是一种从用户角度观察到的真实体验监控。

通过基于命令字的、多维度、实时的监控工具,可以及时发现线上问题。

为了方便发现问题,我们在公司内统一了网络响应状态码的范围。通过状态码的分段范围,也可以迅速清晰地看到网络成败的原因和占比。

有了监控工具后,我们来讨论:移动网络请求过程中,出现了哪些最常见的问题?

首先是网络不可用的问题。主要由以下几种原因导致:

GFW的拦截,原因你懂的。

DNS的劫持,端口的意外封禁等。

偏远地区网络基础设施比较差。

其次是网络加载时间长。原因包括:

移动设备出于省电的目的,发出网络请求前需要先预热通信芯片。

网络请求需要跨网络运营商,物理路径长。

HTTP请求是基于Socket设计的,请求发起之前会经历三次握手,断开时又会进行四次挥手。

最后是HTTP协议的数据安全问题。原因有:

HTTP协议的数据容易被抓包。Post包体数据经过加密能够避免泄露,但协议中的URL和header部分还是会暴露给抓包软件。HTTPS也面临相似的问题。

运营商数据恶意篡改严重。如下图中,App的网页中就被运营商插入了广告。

Copyright © 2013-2018 合肥彼岸互联信息技术有限公司 All Rights Reserved地址:合肥市高新区亚夏汽车大厦17楼
工信部备案号: 皖B2-20150071-4    增值电信业务经营许可证:皖B2-20150071-4 安全联盟认证 安全联盟认证 安全联盟实名认证

copyright@2015 合肥彼岸互联信息技术有限公司

电话:400-893-5552 0551-65371998 QQ:800022936

地址:合肥市高新区亚夏汽车大厦17楼