后台配置生效问题

先说一下配置生效的逻辑。

1、四个字:本地优先

什么是本地优先呢,举个例子,用户打开App,加载上一次得到的并且保存在本地的配置数据,异步5秒钟后,再去请求服务器新的配置数据,最后把新请求的数据异步保存在本地,以供下次使用,同时使用新数据更新当前配置。

这样子,带来了一个问题是,如果app第一次安装,没有本地数据怎么办,所以第一次打开app采用
网络优先,立即请求服务器的配置,同时保存本地,以供下次使用。

2、为什么这怎么做?

一个字:快。

3、带给管理员的烦恼

后台修改了配置之后,不能立马生效。需要重新进小程序,才可以看到新更改的配置。
如果你的websocket是正常的话,后台更改了,是可以前端立即更新的。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容