Changes between Initial Version and Version 1 of api/CDNPolicy
- Timestamp:
- 05/06/2016 11:41:27 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
api/CDNPolicy
v1 v1 1 CDN客户端控制策略 2 3 1. CDN请求方式:把本机IP,所有目标地址域名作为参数,进行查询,是否使用加密方式再作考虑。 4 2. 缓存保存格式:wifi情况:以本机连接热点名称+IP地址作为键,以当前状态请求返回结果集作为值进行保存。 非wifi情况:以当前网络数据状态(4g/3g/2g)+IP地址作为键,以当前状态请求返回结果集作为值进行保存。 其中返回的集合拆解为字典保存和读取。 5 3. 缓存更新策略:如果当前对应缓存TTL时间还没有超时则继续使用缓存,否则重新请求并得到返回结果后,找到对应当前手机网络状态的键值对缓冲进行更新。分三种情况检查缓存是否过期并更新: 6 a. 在APP启动 7 b. 在APP运行中网络状况发生变化(WIFI 切换到 4g/3g,4g/3g切换到WIFI等。 8 c. 程序进入后台再打开 9 4. 当返回失败后,如果本地有对应缓冲则使用有效缓存,否则使用默认DNS请求。 10 5. 或者返回数据有误时,导致网络请求更慢,需要采取的措施:用户清理缓存时,将我们cdn的映射缓存也一并清理掉。
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)