项目发布新版本后,旧版本的资源文件就被删除了,新旧资源之间有版本号区分,故老版本的单页应用要请求旧的资源文件则会报404,需刷新页面获取新的项目文件才能解决问题。接口之类的可能也有改动,用户停留在旧页面发起部分请求可能出现问题。我们试想过一些方案,比如5分钟请求一次版本号,如果版本号变更了,则通知用户保存当前页面所需的内容并进行刷新。但由于这并非强制刷新,用户还是可以进行操作,导致系统报障。直接强制刷新页面的话,则感觉用户体验不是很好(对方可能刚好正在填写一个大型表单,结果一刷就啥都没了~)。求教大神,在用户流量较大的网站,一般怎样去完成版本的平稳过度?
添加回答
举报
0/150
提交
取消