页游客户端热更新时获取的是旧资源的处理办法

现象:客户端因紧急问题需热更新,热更新后立刻刷新页面,发现资源还是旧的

原因:cdn在更新完的那一小断时间内还是没有完全即时同步好的。

CDN原理:以URL(包含QueryString)为Key,已内容为Value
以QueryString作为区分文件版本(xxx.swf?v=2516),但是CDN会忽略v=这个的。

这样做的弊端是:1.紧急更新引起客户端以新的版本号获取就的版本 2.没有版本回滚功能


解决问题的办法:将版本作为文件名称的后缀。 xxx_2516.swf

posted @ 2013-02-05 00:13  斯玛特琦  阅读(247)  评论(0编辑  收藏  举报