公司上线一款新的1.0版本,刚上线下载特别慢,App的安装包大小都差不多,在同一个网络环境下不管是用同一款手机还是不同的手机,都是有的快有的慢!
我们也有一部分用户反馈下载我们App也是极慢,但是同样的网络环境和手机下载别的App却很快,而且安装包文件还比我们大,不知道是什么原因造成的。
最终找到答案,要不程序员得冤死!
CDN没有缓存,
开发者上传ipa是到国外的源服务器上了,由于文件发生了变化,CDN需要用户再次请求下载该文件(或者CDN主动触发要求更新已缓存的文件)才会重新缓存新版文件,没缓存新文件的时候,会从国外服务器下载,so........前几次下载都是从国外的服务器下载的。
多下载几次,CDN缓存了就好了。
想了解CDN的,请查看
http://bbs.tianya.cn/m/post-no110-440054-1.shtml
开发者上传ipa是到国外的源服务器上了,由于文件发生了变化,CDN需要用户再次请求下载该文件(或者CDN主动触发要求更新已缓存的文件)才会重新缓存新版文件,没缓存新文件的时候,会从国外服务器下载,so........前几次下载都是从国外的服务器下载的。
多下载几次,CDN缓存了就好了。